MESSAGEBOX_PARAMS 구조체(winsplp.h)

MESSAGEBOX_PARAMS 구조체는 SplPromptUIInUsersSession 함수에서 메시지 상자의 모양과 동작에 대한 정보를 보관하는 데 사용됩니다.

구문

typedef struct {
  DWORD  cbSize;
  LPWSTR pTitle;
  LPWSTR pMessage;
  DWORD  Style;
  DWORD  dwTimeout;
  BOOL   bWait;
} MESSAGEBOX_PARAMS, *PMESSAGEBOX_PARAMS;

멤버

cbSize

이 구조체의 크기(바이트)를 지정합니다.

pTitle

메시지 상자의 제목 표시줄에 사용되는 null로 끝나는 문자열에 대한 포인터입니다.

pMessage

표시할 메시지를 포함하는 null로 끝나는 문자열에 대한 포인터입니다.

Style

메시지 상자의 내용과 동작을 지정합니다. 이 멤버를 설정할 수 있는 값의 전체 목록은 Microsoft Windows SDK 설명서의 MessageBox 함수 설명을 참조하세요.

dwTimeout

bWait 멤버가 TRUE인 경우 사용자의 응답을 기다리는 시간(초)을 지정합니다.

bWait

SplPromptUIInUsersSession 함수가 사용자의 응답을 기다려야 하는지 여부를 지정합니다. bWaitTRUE이면 사용자가 응답하거나 시간 제한 간격이 경과할 때까지 SplPromptUIInUsersSession이 반환되지 않습니다. dwTimeout이 0이면 사용자가 응답할 때까지 SplPromptUIInUsersSession이 반환되지 않습니다. bWaitFALSE이면 함수는 *pResponse가 IDASYNC로 설정된 즉시 반환됩니다.

설명

SHOWUIPARAMS 구조체의 한 멤버는 MESSAGEBOX_PARAMS 구조체입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 이 구조는 Windows XP 이상 운영 체제에서 사용할 수 있습니다.
머리글 winsplp.h(Winsplp.h 포함)

추가 정보

SHOWUIPARAMS

SplPromptUIInUsersSession