Red de conocimiento informático - Problemas con los teléfonos móviles - La API de ventana crea una ventana secundaria

La API de ventana crea una ventana secundaria

Sin código relevante, compílelo directamente

#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))

{

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

);