La API de ventana crea una ventana secundaria
#includelt; windows.hgt;
LRESULT CALLBACK WndProc(HWND hwnd, mensaje UINT, WPARAM wParam, LPARAM lParam
LRESULT CALLBACK ChildProc(HWND hwnd, mensaje UINT, WPARAM wParam, LPARAM lParam);
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
static TCHAR szAppName[]=TEXT("prueba");
static TCHAR szChild[]=TEXT(" niño"); /p>
Mensaje de mensaje de texto;
WNDCLASS wndclass;
wndclass.style=CS_HREDRAW | p>
wndclass.lpfnWndProc=WndProc; >
wndclass.cbClsExtra=0;
wndclass.cbWndExtra=0;
wndclass.hInstance=hInstancia
wndclass.hbrBackground=(HBRUSH) GetStockObject(WHITE_BRUSH);
wndclass.lpszMenuName=NULL;
wndclass.lpszClassName=szAppName;
if(!RegisterClass( amp; wndclass)) p>
{
devuelve 0;
}
wndclass.lpfnWndProc=ChildProc;
wndclass.lpszClassName=szChild;
if (!RegisterClass(amp; wndclass))
{
Devuelve 0; hwnd = CreateWindow(szAppName, TEXT("Prueba de demostración"),
WS_ OVERLAPPEDWINDOW,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
NULL, NULL, hInstance, NULL);
ShowWindow (hwnd, nShowCmd);
UpdateWindow(hwnd);
hwnd = CreateWindow(szChild, TEXT("Demostración infantil"),
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, CW_USEDEFAULT, C
W_USEDEFAULT,
NULL, NULL, hInstance, NULL
ShowWindow(hwnd, nShowCmd
UpdateWindow(hwnd); > while(GetMessage(amp;msg,NULL,0,0))
{
TranslateMessage(amp;msg);
DispatchMessage(amp;msg
Mensaje de envío(y mensaje
);