Changeset 326 for trunk/include


Ignore:
Timestamp:
Jul 18, 1999, 12:40:16 PM (26 years ago)
Author:
sandervl
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win32type.h

    r321 r326  
    1 /* $Id: win32type.h,v 1.9 1999-07-17 11:50:26 sandervl Exp $ */
     1/* $Id: win32type.h,v 1.10 1999-07-18 10:36:54 sandervl Exp $ */
    22
    33#ifndef __WIN32TYPE_H__
     
    4848#define PDWORD  DWORD *
    4949#define LRESULT DWORD
    50 #define LPARAM  DWORD
    51 #define WPARAM  DWORD
     50typedef LONG    LPARAM;
     51typedef unsigned int    UINT;
     52typedef UINT    WPARAM;
    5253#define CONST   const
    5354#define LPTSTR  char *
     
    7172#define HMENU   DWORD
    7273#define WNDPROC DWORD
     74#define DLGPROC DWORD
    7375#define WNDPROC_O32 DWORD
    7476#define HRESULT DWORD
     
    184186} MSG, *LPMSG;
    185187
    186 #endif
     188typedef struct
     189{
     190    UINT      cbSize;
     191    UINT      style;
     192    WNDPROC   lpfnWndProc;
     193    INT       cbClsExtra;
     194    INT       cbWndExtra;
     195    HINSTANCE hInstance;
     196    HICON     hIcon;
     197    HCURSOR   hCursor;
     198    HBRUSH    hbrBackground;
     199    LPCSTR      lpszMenuName;
     200    LPCSTR      lpszClassName;
     201    HICON     hIconSm;
     202} WNDCLASSEXA, *LPWNDCLASSEXA;
     203
     204typedef struct
     205{
     206    UINT      cbSize;
     207    UINT      style;
     208    WNDPROC   lpfnWndProc;
     209    INT       cbClsExtra;
     210    INT       cbWndExtra;
     211    HINSTANCE hInstance;
     212    HICON     hIcon;
     213    HCURSOR   hCursor;
     214    HBRUSH    hbrBackground;
     215    LPCWSTR     lpszMenuName;
     216    LPCWSTR     lpszClassName;
     217    HICON     hIconSm;
     218} WNDCLASSEXW, *LPWNDCLASSEXW;
     219
     220typedef struct tagCREATESTRUCTA
     221{
     222    LPVOID      lpCreateParams;
     223    HINSTANCE hInstance;
     224    HMENU     hMenu;
     225    HWND      hwndParent;
     226    INT       cy;
     227    INT       cx;
     228    INT       y;
     229    INT       x;
     230    LONG        style;
     231    LPCSTR      lpszName;
     232    LPCSTR      lpszClass;
     233    DWORD       dwExStyle;
     234} CREATESTRUCTA, *LPCREATESTRUCTA;
     235
     236typedef struct
     237{
     238    LPVOID      lpCreateParams;
     239    HINSTANCE hInstance;
     240    HMENU     hMenu;
     241    HWND      hwndParent;
     242    INT       cy;
     243    INT       cx;
     244    INT       y;
     245    INT       x;
     246    LONG        style;
     247    LPCWSTR     lpszName;
     248    LPCWSTR     lpszClass;
     249    DWORD       dwExStyle;
     250} CREATESTRUCTW, *LPCREATESTRUCTW;
     251
     252typedef struct tagRECT
     253{
     254    INT  xLeft;
     255    INT  yTop;
     256    INT  xRight;
     257    INT  yBottom;
     258} RECT, *PRECT, *LPRECT;
     259typedef const RECT *LPCRECT;
     260
     261#endif
Note: See TracChangeset for help on using the changeset viewer.