AtlAxDialogBox
Tworzy modalnego okna dialogowego z szablonu okno dialogowe przez użytkownika.
Ważne |
---|
Nie można użyć tej funkcji w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows. |
ATLAPI_(int) AtlAxDialogBox(
HINSTANCE hInstance,
LPCWSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogProc,
LPARAM dwInitParam
);
Parametry
hInstance
[w] Identyfikuje wystąpienie modułu, którego plik wykonywalny zawiera szablon okno dialogowe.lpTemplateName
[w] Identyfikuje szablon okno dialogowe.Ten parametr jest wskaźnik do ciągu znaków zakończony zerem, określający nazwę szablonu okno dialogowe lub wartość całkowitą, która określa identyfikator zasobu szablonu okno dialogowe.Jeśli parametr określa identyfikator zasobu, jego znaczących word musi być równa zero i jego word bity musi zawierać identyfikator.Można użyć MAKEINTRESOURCE makra, aby utworzyć tę wartość.hWndParent
[w] Identyfikuje okna, który jest właścicielem okno dialogowe.lpDialogProc
[w] Wskazuje procedurę okna dialogowego.Aby uzyskać więcej informacji na temat procedurę okna dialogowego, zobacz DialogProc.dwInitParam
[w] Określa wartość do przekazania do okna dialogowego w lParam parametr WM_INITDIALOG wiadomości.
Wartość zwracana
Jeden standardowy wartości HRESULT.
Uwagi
Aby użyć AtlAxDialogBox szablon okno dialogowe zawiera formant ActiveX, określ prawidłowe CLSID, APPID lub ciąg adresu URL jako tekstu pola z kontroli sekcji zasobu okno dialogowe i "AtlAxWin80" jako Nazwa klasy pól w tej samej sekcji.Jakie prawidłowy ilustruje następujące kontroli sekcji może wyglądać:
CONTROL "{04FE35E9-ADBC-4f1d-83FE-8FA4D1F71C7F}", IDC_TEST,
"AtlAxWin80", WS_GROUP | WS_TABSTOP, 0, 0, 100, 100
Więcej informacji dotyczących edytowania zasobów skryptów, zobacz Jak: Otwórz plik skryptu zasobów w formacie tekstowym.Więcej informacji dotyczących kontroli sprawozdań definicji zasobów, zobacz Wspólnej kontroli parametrów pod Windows SDK*: narzędzia SDK*.
Aby uzyskać więcej informacji w oknach dialogowych ogólnie odnoszą się do DialogBox i CreateDialogParam w Windows SDK.
Wymagania
Nagłówek: atlhost.h
Zobacz też
Informacje
Koncepcje
Podstawy formantów kompozytowe