CMFCDesktopAlertWnd::Create
만들고 데스크톱 경고 창을 초기화 합니다.
virtual BOOL Create(
CWnd* pWndOwner,
UINT uiDlgResID,
HMENU hMenu = NULL,
CPoint ptPos = CPoint(-1,-1),
CRuntimeClass* pRTIDlgBar = RUNTIME_CLASS(CMFCDesktopAlertDialog)
);
virtual BOOL Create(
CWnd* pWndOwner,
CMFCDesktopAlertWndInfo& params,
HMENU hMenu = NULL,
CPoint ptPos = CPoint(-1,-1)
);
매개 변수
[in] [out]pWndOwner
경고 창의 소유자를 지정합니다.소유자는 다음 데스크탑 알림 창에 대 한 모든 알림을 받게 됩니다.이 값은 NULL일 수 없습니다.[in] uiDlgResID
경고 창의 리소스 ID를 지정합니다.[in] hMenu
메뉴 단추를 클릭할 때 표시 되는 메뉴를 지정 합니다.경우 NULL에서 메뉴 단추 표시 되지 않습니다.[in] ptPos
경고 창이 표시 되는 초기 위치를 지정 하 고 화면 좌표를 사용 합니다.(-1,-1)이 매개 변수가 있으면 경고 창이 화면 오른쪽 아래 모서리에 표시 됩니다.[in] pRTIDlgBar
경고 창의 클라이언트 영역에 설명 하는 사용자 지정 대화 상자 클래스에 대 한 런타임 클래스 정보입니다.[in] params
경고 창을 만드는 데 사용 되는 매개 변수를 지정 합니다.
반환 값
TRUE경고 창 성공적으로 만든 경우. 그렇지 않으면 FALSE.
설명
경고 창을 만들려면이 메서드를 호출 합니다.경고 창에서 클라이언트 영역의 사용자에 게 표시 되는 모든 컨트롤을 호스팅하는 자식 대화 상자를 포함 합니다.
첫 번째 메서드 오버 로드에서 응용 프로그램의 리소스를 로드 하는 자식 대화 상자가 포함 된 경고 창을 만듭니다.첫 번째 메서드 오버 로드는 사용자 지정 대화 상자 클래스에 대 한 런타임 클래스 정보를 지정할 수도 있습니다.
기본 컨트롤을 포함 하는 알림 창 두 번째 메서드 오버 로드를 만듭니다.수정 하 여 표시 하는 컨트롤을 지정할 수 있는 CMFCDesktopAlertWndInfo 클래스.
요구 사항
헤더: afxDesktopAlertWnd.h