CREATESTRUCT 構造体

CREATESTRUCT構造体は次の形式をが:

typedef 構造体 tagCREATESTRUCT {特価;LPVOID lpCreateParams;HInstance を扱う;HMENU hMenu;HWND hwndParent;int cy;int cx;int y;int x;長いスタイル;LPCSTR lpszName;LPCSTR lpszClass;DWORD dwExStyle;} CREATESTRUCT(&N)

CREATESTRUCT構造体は、アプリケーションのウィンドウ プロシージャに渡された初期化パラメーターを定義します。

メンバー

lpCreateParams

ウィンドウの作成に使用するデータを指す。

hInstance

新しいウィンドウを所有するモジュールのモジュールのインスタンス ハンドルを識別します。

hMenu

新しいウィンドウで使用するメニューを識別します。子ウィンドウの場合は、整数の ID が含まれています。

hwndParent

新しいウィンドウを所有するウィンドウを識別します。新しいウィンドウがトップレベル ウィンドウの場合このメンバーはNULLです。

cy

新しいウィンドウの高さを指定します。

cx

新しいウィンドウの幅を指定します。

y

新しいウィンドウの左上隅の y 座標を指定します。新しいウィンドウが子ウィンドウの場合座標を親ウィンドウに相対的である;画面の原点を基準に座標をそれ以外の場合は。

x

新しいウィンドウの左上隅の x 座標を指定します。新しいウィンドウが子ウィンドウの場合座標を親ウィンドウに相対的である;画面の原点を基準に座標をそれ以外の場合は。

スタイル

新しいウィンドウのスタイルを指定します。

lpszName

新しいウィンドウの名前を指定する null で終わる文字列へのポインター。

lpszClass

新しいウィンドウの Windows クラスの名前を指定します、null で終わる文字列を指す (、 WNDCLASS構造; 詳細については、Win32 SDK のマニュアルを参照してください)。

dwExStyle

新しいウィンドウの拡張スタイルを指定します。

参照特価;CWnd::OnCreate(&N)

Index