CDialog::Create

BOOL 만들기 ( LPCTSTR lpszTemplateName, CWnd * pParentWnd = NULL );

BOOL 만들기 ( UINT nIDTemplate, CWnd * pParentWnd = NULL );

반환 값

두 폼을 대화 상자 만들기 및 초기화 성공한; 경우 0이 아닌 반환 그렇지 않으면 0。

매개 변수

lpszTemplateName

대화 상자 템플릿 리소스 이름이 null로 끝나는 문자열 포함。

pParentWnd

대화 상자 개체가 속한 (형식의 CWnd) 부모 창 개체를 가리킵니다. NULL인 경우 dialog 개체의 부모 창 주 응용 프로그램 창으로 설정。

nIDTemplate

대화 상자 템플릿 리소스의 ID 번호를 포함。

주의

리소스에서 대화 상자 템플릿을 사용 하 여 모덜리스 대화 상자를 만들려면 Create 를 호출 합니다. 생성자 내부 만들기 전화를 두거나 생성자를 호출한 후 호출 수 있습니다.

서식 파일 이름 또는 서식 파일 ID 번호 (예를 들어, IDD_DIALOG1)에서 대화 상자 템플릿 리소스에 대 한 액세스 제공 하는 두 가지 형태의 멤버 함수 만들기

두 폼에 대 한 부모 창 개체에 포인터를 전달 합니다. 주 응용 프로그램 창으로 설정 하는 부모 또는 소유자 창으로 대화 상자를 생성 됩니다 pParentWnd NULL이면。

멤버 함수 만들기 대화 상자를 생성 한 후에 즉시 반환。

부모 창을 만들 때 대화 상자가 나타납니다. 대화 상자 템플릿에 WS_VISIBLE 스타일을 사용 합니다. 그렇지 않으면, ShowWindow를 호출 해야 합니다. 추가 대화 상자 스타일과 자신의 응용 프로그램에 대 한 참조를 DLGTEMPLATE 구조는 Win32 SDK 설명서 및 클래스 라이브러리 참조 에서 창 스타일

CWnd::DestroyWindow 함수를 사용 하 여 파괴 하는 함수 만들기 에서 만든 대화 상자。

CDialog 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDialog::CDialog, CWnd::DestroyWindow, CDialog::InitModalIndirect, CDialog::DoModal, :: CreateDialog(&N)

Index