CWindow::Create
창을 만듭니다.
HWND Create(
LPCTSTR lpstrWndClass,
HWND hWndParent,
_U_RECT rect = NULL,
LPCTSTR szWindowName = NULL,
DWORD dwStyle = 0,
DWORD dwExStyle = 0,
_U_MENUorID MenuOrID = 0U,
LPVOID lpCreateParam = NULL
) throw();
매개 변수
lpstrWndClass
[in] 창 클래스에 대 한 포인터입니다.hWndParent
[in] 소유자 또는 부모 창 핸들입니다.rect
[in] 형식의 변수에 _U_RECT 창의 위치를 지정 합니다.기본값은 NULL.이 매개 변수가 있을 때 NULL, 값의 CWindow::rcDefault 사용 됩니다.szWindowName
[in] 창의 이름을 지정합니다.기본값은 NULL.dwStyle
[in] 창 스타일입니다.기본값은 0입니다, 의미 없는 스타일이 지정 됩니다.가능한 값 목록을 보려면을 참조 하십시오. CreateWindow 에 있는 Windows SDK.dwExStyle
[in] 확장된 창 스타일입니다.기본값은 0입니다, 의미 없는 확장된 스타일 지정 됩니다.가능한 값 목록을 보려면을 참조 하십시오. 즉, 개발자 에 있는 Windows SDK.MenuOrID
[in] 형식의 변수에 _U_MENUorID 메뉴나 창 식별자에 대 한 핸들을 지정 합니다.기본값은 0U입니다.lpCreateParam
포함 된 데이터 창 작성에 대 한 포인터는 스타일 구조.
반환 값
성공, 핸들을 새로 만든된 창에 지정 된 경우 m_hWnd.그렇지 않으면 NULL.
설명
CWindow::rcDefault으로 정의 된 __declspec(selectany) RECT CWindow::rcDefault = {CW_USEDEFAULT, CW_USEDEFAULT, 0, 0};.
참조 CreateWindow 에 있는 Windows SDK 에 대 한 자세한 내용은.
참고 0 값으로 사용 하는 경우는 MenuOrID 매개 변수, 0u로 지정 해야 합니다 (컴파일러 오류를 방지 하려면 기본값).
요구 사항
헤더: atlwin.h