다음을 통해 공유


AtlAxDialogBox

모달 대화 상자에서 사용자가 제공 하는 대화 상자 템플릿을 만듭니다.

중요중요

이 함수를 실행 하는 응용 프로그램에서 사용할 수 있는 Windows 런타임.

ATLAPI_(int) AtlAxDialogBox(
HINSTANCE hInstance,
LPCWSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogProc,
LPARAM dwInitParam 
);

매개 변수

  • hInstance
    [in] 실행 파일은 대화 상자 템플릿을 포함 하는 모듈의 인스턴스를 식별 합니다.

  • lpTemplateName
    [in] 대화 상자 템플릿을 식별합니다.이 매개 변수 대화 상자 템플릿의 이름을 지정 하는 null로 끝나는 문자열에 대 한 포인터 이거나 대화 상자 템플릿 리소스 식별자를 지정 하는 정수 값입니다.매개 변수는 리소스 식별자를 지정 하는 경우, 상위 워드는 0 이어야 합니다 및 하위 워드는 식별자를 포함 해야 합니다.사용할 수 있는 MAKEINTRESOURCE 매크로 만들려면이 값.

  • hWndParent
    [in] 대화 상자를 소유 하는 창을 나타냅니다.

  • lpDialogProc
    [in] 대화 상자 프로시저를 가리킵니다.대화 상자 프로시저에 대 한 자세한 내용은 DialogProc.

  • dwInitParam
    [in] 지정 값을 전달 하는 lParam 매개 변수는 WM_INITDIALOG 메시지.

반환 값

HRESULT 값 중 하나입니다.

설명

사용할 AtlAxDialogBox ActiveX 컨트롤이 포함 된 대화 상자 템플릿을와 올바른 지정 CLSID, APPID 또는 URL 문자열로 텍스트 필드는 컨트롤 섹션의 대화 상자 리소스를 함께 "AtlAxWin80"로 클래스 이름 같은 구역에서 필드.다음 어떤 올바른 방법을 보여 줍니다. 컨트롤 섹션 처럼 보일 수 있습니다.

CONTROL "{04FE35E9-ADBC-4f1d-83FE-8FA4D1F71C7F}", IDC_TEST,

"AtlAxWin80", WS_GROUP | WS_TABSTOP, 0, 0, 100, 100

리소스 스크립트를 편집에 대 한 자세한 내용은 방법: 리소스 스크립트 파일을 텍스트 형식으로 열기.리소스 정의 제어문에 대 한 자세한 내용은 컨트롤의 공통 매개 변수 에서 Windows SDK*: SDK 도구*.

참조 대화 상자에서 일반에 대 한 자세한 내용은 대화 상자CreateDialogParam 에 Windows SDK.

요구 사항

헤더: atlhost.h

참고 항목

참조

AtlAxCreateDialog

개념

합성 컨트롤 기초

기타 리소스

전역 함수 합성 컨트롤