[C con Clase] Problemas con WINAPI ejercicio 4
Steven Davidson
srd4121 en njit.edu
Sab Ago 16 05:17:50 CEST 2008
Hola David,
David Reza wrote:
> Le he dado Reconstruir Todo, Ejecutar y nada; Limpiar construcción,
> Reconstruir todo y nada.
>
Tienes un error lógico en tu código fuente. Escribes en 'WinMain()':
HMENU hMenu;
hMenu = LoadMenu( hThisInstance, "Menu" );
SetMenu( hwnd, hMenu );
hwnd = CreateWindowEx( ... );
...
Puedes cargar el menú, pero no tiene sentido establecerlo en una ventana
que no existe todavía. Estás agregando el menú antes de crear la
ventana. Invierte las dos sentencias:
hwnd = CreateWindowEx( ... );
SetMenu( hwnd, hMenu );
...
Una vez creada la ventana, obtenemos un manipulador. Ahora podemos
manipular la ventana como queramos.
Espero haber aclarado la duda.
Steven
Más información sobre la lista de distribución Cconclase