MSGBOXPARAMS

MSGBOXPARAMS 구조에는 메시지 상자를 표시 하는 데 사용 하는 정보가 들어 있습니다. 이 구조를 사용 하는 MessageBoxIndirect 함수.

typedef struct {UINT cbSize; 
    HWND hwndOwner; 
    HINSTANCE hInstance; 
    LPCTSTR lpszText; 
    LPCTSTR lpszCaption; 
    DWORD dwStyle; 
    LPCTSTR lpszIcon; 
    DWORD dwContextHelpId; 
    MSGBOXCALLBACK lpfnMsgBoxCallback; 
    DWORD dwLanguageId; 
} MSGBOXPARAMS, * PMSGBOXPARAMS, 멀리 * LPMSGBOXPARAMS 
 

회원

cbSize
바이트에서 구조 크기를 지정합니다.
hwndOwner
소유자 창을 식별합니다. 이 멤버는 NULL이 될 수 있습니다.
hInstance
LpszIcon 구성원에 의해 식별 되는 아이콘 리소스와 lpszText 또는 lpszCaption 멤버에 의해 식별 되는 문자열 리소스를 포함 하는 인스턴스 식별.
lpszText
메시지가 표시 될 수 있는 포인터를 null로 끝나는 문자열 또는 문자열 리소스 식별자,.
lpszCaption
포인터는 null로 끝나는 문자열 또는 메시지 상자 제목을 포함 하는 문자열 리소스의 식별자입니다. 이 멤버가 NULL 이면 기본 제목 오류 사용 됩니다.
dwStyle
내용을 결정 하는 비트 플래그 집합 및 대화 상자의 동작을 지정 합니다. 이 멤버의 MessageBoxEx 함수 uType 매개 변수에 대 한 설명 하는 플래그 조합 될 수 있습니다.

또한, lpszIcon 구성원에 의해 지정 된 아이콘을 표시 하려면 메시지 상자를 표시할 경우 MB_USERICON 플래그를 지정할 수 있습니다.

lpszIcon
아이콘 리소스를 식별 합니다. 이 매개 변수는 null로 끝나는 문자열 이거나 MAKEINTRESOURCE 매크로에 전달 된 정수 리소스 식별자 일 수 있습니다.

표준 시스템 정의 아이콘의 부하 하나, LoadIcon 함수 NULL로 hInstance 멤버와 설정된 lpszIcon 값 중 하나를 설정 나열.

DwStyle 멤버는 MB_USERICON 플래그를 지정 하지 않는 경우이 멤버가 무시 됩니다.

dwContextHelpId
도움말 컨텍스트를 식별합니다. 이 값에 지정 된 도움말 이벤트가 발생 하는 경우는 HELPINFO 구조를 메시지 상자의 소유자 창이 나 콜백 함수를 보냅니다.
lpfnMsgBoxCallback
메시지 상자에 대 한 도움말 이벤트를 처리 하는 콜백 함수에 대 한 포인터입니다. 콜백 함수는 다음과 같은 형태:

VOID 콜백 MsgBoxCallback (LPHELPINFO lpHelpInfo) 
 

메시지 상자의 소유자 창으로 WM_HELP 메시지를 보내는이 멤버가 NULL 이면 도움이 때 발생 하는 이벤트.

dwLanguageId
미리 정의 된 푸시 버튼에 포함 된 텍스트를 표시 하는 언어를 지정 합니다. 이 값 MAKELANGID 매크로 의해 반환 된 폼에 있어야 합니다.

Win32에서 지원 되는 언어 식별자 목록에 대 한 참조 언어 식별자. 참고 Windows 및 Windows NT의 릴리스를 일반적으로 지역화할 각 언어의 제한 된 집합에 대 한 리소스가 포함 됩니다. 따라서, 예를 들어, LANG_ENGLISH를 제공 하는 미국 버전, LANG_FRENCH를 제공 하는 프랑스어 버전, 독일어 버전 제공 LANG_GERMAN, 및 LANG_JAPANESE를 제공 하는 일본어 버전. 각 버전은 LANG_NEUTRAL를 제공합니다. 이 wLanguageId 매개 변수와 함께 사용할 수 있는 값의 집합을 제한 합니다. 언어 식별자를 지정 하기 전에 시스템에 설치 된 로케일을 열거 한다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
유니코드:유니코드와 ANSI 구조 정의.

참고 항목

대화 상자 개요, 대화 상자 구조, HELPINFO, LoadIcon, MAKEINTRESOURCE, MAKELANGID, MessageBoxEx, MessageBoxIndirect, WM_HELP

 

Index