CREATESTRUCT 構造体

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

typedef struct tagCREATESTRUCT {
   LPVOID lpCreateParams;
   HANDLE hInstance;
   HMENU hMenu;
   HWND hwndParent;
   int cy;
   int cx;
   int y;
   int x;
   LONG style;
   LPCSTR lpszName;
   LPCSTR lpszClass;
   DWORD dwExStyle;
} CREATESTRUCT;

パラメーター

  • lpCreateParams
    ウィンドウを作成するために使用されるデータへのポインター。

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

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

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

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

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

  • y
    新しいウィンドウの左上隅の y 座標を指定します。座標は親ウィンドウに関連して新しいウィンドウが子ウィンドウである場合は。; それ以外の場合は、画面座標の原点に関連しています。

  • x
    新しいウィンドウの左上隅の x 座標を指定します。座標は親ウィンドウに関連して新しいウィンドウが子ウィンドウである場合は。; それ以外の場合は、画面座標の原点に関連しています。

  • style
    新しいウィンドウの フォームを指定します。

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

  • lpszClass
    新しいウィンドウのウィンドウ クラスの名前 ( WNDCLASS の構造体を指定する終了する文字列を指す; 詳細については、 Windows SDKを参照してください)。

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

必要条件

Header: winuser.h

参照

関連項目

CWnd::OnCreate

その他の技術情報

構造体、スタイル、コールバック関数とメッセージ マップ