createstruct yapısı
CREATESTRUCT Yapısını tanımlayan bir uygulama penceresi yordama iletilen başlatma parametreleri.
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;
Parametreler
lpCreateParams
Pencere oluşturmak için kullanılacak veri noktaları.hInstance
Yeni pencere sahibi modül modül örneği tutamacı tanımlar.hMenu
Yeni bir pencere tarafından kullanılacak menü tanımlar. Alt pencere, tamsayı kimliğini içerir.hwndParent
Yeni pencere sahibi penceresi tanımlar. Bu üye null , yeni pencerenin üst düzey pencere.cy
Yeni pencerenin yüksekliğini belirtir.cx
Yeni penceresinin genişliğini belirtir.y
Yeni pencerenin sol üst köşesinde y-koordinatı belirtir. Yeni pencerede alt pencere ise koordinatlar ana penceresine göreli olarak belirlenir; Aksi takdirde koordinatlar ekran kökenine göre belirlenir.x
Yeni pencerenin sol üst köşesindeki x-koordinatı belirtir. Yeni pencerede alt pencere ise koordinatlar ana penceresine göreli olarak belirlenir; Aksi takdirde koordinatlar ekran kökenine göre belirlenir.style
Yeni Pencere belirtir Stil.lpszName
Yeni pencerenin adını belirten boş sonlandırılmış bir dizeye işaret.lpszClass
Yeni Pencere Windows sınıfı adını belirtir boş sonlandırılmış bir dizeye işaret eder (bir wndclass yapısı; Daha fazla bilgi için bkz: Windows SDK).dwExStyle
Belirtir Genişletilmiş Stil için yeni bir pencere.
Gereksinimler
Başlık: winuser.h