[C con Clase] Duda

Davidson, Steven srd4121 en njit.edu
Mie Nov 28 00:51:05 CET 2012


Hola Miguel,

Está en el mismo fichero de cabecera, <winuser.h>. La definición de
'CREATESTRUCTA' es:

typedef struct tagCREATESTRUCTA {
	LPVOID	lpCreateParams;
	HINSTANCE	hInstance;
	HMENU	hMenu;
	HWND	hwndParent;
	int	cy;
	int	cx;
	int	y;
	int	x;
	LONG	style;
	LPCSTR	lpszName;
	LPCSTR	lpszClass;
	DWORD	dwExStyle;
} CREATESTRUCTA,*LPCREATESTRUCTA;

El prefijo 'A' significa ANSI que aquí implica ASCII, mientras que la
'W' es para "carácter ancho" lo que implica que se usa UNICODE. La
definición de 'CREATESTRUCTW' es la misma que la anterior pero se usa
'LPCWSTR' en lugar de 'LPCSTR'.


Espero haber aclarado la duda.

Steven




Más información sobre la lista de distribución Cconclase