msgboxparams yapısı, bir ileti kutusu görüntülemek için kullanılan bilgileri içerir. Bu yapı MessageBoxIndirect işlevi kullanır.
typedef struct {UINT cbSize;
hwnd hwndOwner;
HINSTANCE HINSTANCE;
lpctstr lpszText;
lpctstr lpszCaption;
dword dwStyle;
lpctstr lpszIcon;
dword dwContextHelpId;
msgboxcallback lpfnMsgBoxCallback;
dword dwLanguageId;
} MSGBOXPARAMS, * PMSGBOXPARAMS, ÇOK * LPMSGBOXPARAMS
LpszIcon üye tarafından belirtilen simgesini görüntülemek için ileti kutusunda istediğiniz ek olarak, MB_USERICON bayrağını belirtebilirsiniz.
Yük standart sistem tanımlı simgelerden biri, HINSTANCE üye NULL ve set lpszIcon değerlerinden birine LoadIcon fonksiyonu ile listelenen.
DwStyle üye MB_USERICON bayrağı atamazsa bu üye yoksayılır.
VOID callback MsgBoxCallback (LPHELPINFO lpHelpInfo)
Bu üye boş ise, ileti kutusu sahibi pencereye wm_help iletileri gönderir ne zaman Yardım olayları meydana.
Win32 tarafından desteklenen dil tanımlayıcıları listesi için bkz: Dil tanımlayıcıları. Not her yerelleştirilmiş sürüm, Windows ve Windows NT genellikle yalnızca sınırlı sayıda dilde kaynaklar içerir. Böylece, örneğin, US version LANG_TURKISH sunar, lang_french Fransız versiyonu sunar, lang_german Almanca sürümü sunuyor ve lang_japanese Japonca sürümünü sunar. Her sürüm lang_neutral bulunmaktadır. Bu wLanguageId parametresiyle kullanılabilir değerler kümesini sınırlandırır. Bir dil tanımlayıcısı belirtmeden önce sistemde yüklü yerel ayarların numaralandırmak gerekir.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
Unicode:Unicode ve ANSI yapılar tanımlanan.
İletişim kutuları genel bakış, iletişim kutusu yapıları, HELPINFO, LoadIcon, MAKEINTRESOURCE, MAKELANGID, MessageBoxEx, MessageBoxIndirect, wm_help