programming:windows:CREATESTRUCTWhat links here?
The CREATESTRUCT structure defines the initialization parameters passed to the window procedure of an application. These members are identical to the parameters of the CreateWindowEx function.

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


Memebers:

RemarksWindows NT/2000 or later: You should access the data represented by the lpCreateParams member using a pointer that has been declared using the UNALIGNED type, because the pointer may not be DWORD aligned. This is demonstrated in the following code example:



    typedef struct tagMyData { 
    // Define creation data here. 
    } MYDATA; 
 
    typedef struct tagMyDlgData { 
        SHORT cbExtra; 
        MYDATA myData; 
    } MYDLGDATA, UNALIGNED *PMYDLGDATA; 
 
    PMYDLGDATA pMyDlgdata = (PMYDLGDATA) (((LPCREATESTRUCT) lParam)->lpCreateParams); 


Requirements
programming:windows:CREATESTRUCT
20K NTC with output across load resistor
programming - C - function strcpy
programming:microchip pics:16F84A portb
Topical Bible - God's discipline of the believer
Topical Bible - Levirate marriage
X Windows Functions - Window XCreateSimpleWindow(display, parent, x, y, width, height, border_width, depth, class, visual, valuemask, attributes)
linux - software
Topical Bible - Angel of God
Topical Bible - Jesus the Anointed One
Topical Bible - Jesus in the Old Testament
Topical Bible - God's promises to (about) Ishmael
programming:c:functions:strnpos
programming - C language
Topical Bible - Sealed by the Spirit
Topical Bible - Land of Merchants
Topical Bible - Magic and Magicians
programming - windows - WM_NCCALCSIZE
filename:programming:windows:CREATESTRUCT
filename:programming%3Awindows%3ACREATESTRUCT
last edit:March 26 2010 18:02:44 (5167 days ago)
ct = 1716070240.000000 = May 18 2024 18:10:40
ft = 1269640964.000000 = March 26 2010 18:02:44
dt = 446429276.000000