CComControl::CreateControlWindow
Standardmäßig stellt ein Fenster für das Steuerelement durch das Aufrufen von CWindowImpl::Create erstellt.
virtual HWND CreateControlWindow(
HWND hWndParent,
RECT& rcPos
);
Parameter
hWndParent
[in] Handle zum übergeordneten oder auf Besitzerfenster. Ein gültiges Fensterhandle muss angegeben werden. Das Steuerelementfenster wird im Bereich des übergeordneten Fensters begrenzt.rcPos
[in] Die ursprüngliche Größe und die Position des Fensters erstellt.
Hinweise
Überschreiben Sie diese Methode, wenn Sie etwas anders erstellen ein einzelnes Fenster möchten um beispielsweise zwei Fenster zu erstellen, von denen eines eine Symbolleiste für das Steuerelement wird.
Beispiel
RECT rc = {10,10,210,110};
HWND hwndParent, hwndControl;
// get HWND of control's parent window from IOleInPlaceSite interface
m_spInPlaceSite->GetWindow(&hwndParent);
hwndControl = CreateControlWindow(hwndParent, rc);
Anforderungen
Header: atlctl.h