AtlAxCreateDialog

ATLAPI_(HWND) AtlAxCreateDialog (HINSTANCE hInstance, LPCWSTR LpTemplateName, HWND hWndParent, DLGPROC LpDialogProc, LPARAM DwInitParam );

Parameter

hInstance

[in] Identifiziert eine Instanz des Moduls deren ausführbare Datei das Dialogfeld Feld Vorlage enthält.

lpTemplateName

[in] Das Dialogfeld Feld Vorlage identifiziert. Dieser Parameter ist entweder der Zeiger auf eine Null-terminierte Zeichenfolge, die gibt den Namen der das Dialogfeld Feld Vorlage oder einen ganzzahligen Wert, der angibt, den Ressourcenbezeichner der Dialogfeldvorlage. Wenn der Parameter einen Ressourcenbezeichner gibt, höherwertigen Wort muss 0 (null) und niedrigwertigen Wort muss den Bezeichner enthalten. Das MAKEINTRESOURCE -Makro können Sie diese Werte schaffen.

hWndParent

[in] Identifiziert das Fenster, das das Dialogfeld besitzt.

lpDialogProc

[in] Verweist auf die Dialogfeldprozedur.

dwInitParam

[in] Gibt den Wert an das Dialogfeld in den lParam -Parameter der Nachricht WM_INITDIALOG übergeben.

Bemerkungen

Ein nicht modales Dialogfeld erstellt aus einer vom Benutzer bereitgestellte Dialogfeldvorlage. Das resultierende Dialogfeld kann ActiveX-Steuerelemente enthalten.

Finden Sie unter CreateDialog und CreateDialogParam in der Plattform SDK.

ATL-Makros und globale Funktionen

Siehe auch

Zusammengesetzte Steuerelement Grundlagen

Index