¿Cómo expresar "chisme" en inglés?
# incluir ltstdio.h gt
main()
{
printf("¡Hola!);
p>}
Ábralo con VC y compílelo. De forma predeterminada, se compilará como un programa de consola y la operación es en modo cmd. Este código está en el formato de un programa de consola. .
Los siguientes párrafos son formatos de programa win32:
# include ltstdio.h gt
# include ltwindows.h gtLRESULTCALLBACKMyWindowsProc (
HWNDhwnd , //handletowindow
UINTuMsg, //identificador del mensaje
WPARAMwParam, //primer parámetro del mensaje
LPARAMlParam//segundo parámetro del mensaje
)
{
Cambiar (uMsg)
{
Caso WM_CLOSE:
Destruir ventana (hwnd);
Pausa;
caseWM_DESTROY:
PostQuitMessage(0);
Pausa;
Predeterminado: p>
returnDefWindowProc(hwnd,uMsg,wParam,lParam);
}
return0
}intWINAPIWinMain(
HINSTANCEhInstance ,
HINSTANCEhPrevInstance,
LPSTRlpCmdLine,
intnCmdShow
)
{
WNDCLASSstWnd
ST wnd .cbclsextra = 0;
ST wnd .cbwndextra = 0;
ST wnd . GRAY_BRUSH);
ST wnd .h cursor = NULL; //cargar cursor (NULL, IDC _ CROSS);
ST hi con = NULL; NULL, error de IDI);
ST wnd .h instancia = h instancia;
ST wnd . "mi ventana";
stWnd.lpszMenuName = NULL
ST wnd .style = CS_HREDRAW | CS_VREDRAW;register class(amp;STW nd);
HWNDstWin.
StWin = crear ventana("Mi ventana", "¡Mi prueba de programa de Windows! ", WS_OVERLAPPEDWINDOW, 0, 0, 400, 300, NULL, NULL, hInstance, NULL);
mostrar ventana (ST win, SW _ mostrar normal); MSGstMsg
mientras ( Obtener mensaje (&stMsg, NULL, 0, 0).
{
traducir mensaje (amp; stMsg);
Programación de mensaje (ampstMsg);
}
return0
}
Este es un programa win32 estándar que puede generar una ventana después de ejecutarse. IntWINAPIWinMain() es la función de entrada del programa, en la que primero se debe registrar la clase de ventana y luego realizar el bucle de mensajes, que es mucho más complicado que un programa de consola. Cree un nuevo proyecto de aplicación win32 en VC y guarde este código como. cpp y agréguelo al proyecto que desea ejecutar.
Si no entiendes, no digas simplemente “Aún no entiendo del todo”. Los programas Win32 vienen con recursos que contienen algunos elementos multimedia como imágenes y sonidos. La extensión del archivo de recursos es . rc. Compilado como . Cada recurso tiene una ID y, cuando se llama al recurso en el programa, se llama mediante la ID. Una vez compilado el programa, la extensión es . obj. Al vincular, el vinculador se vinculará automáticamente. archivo res. Los archivos obj se combinan para formar uno. exe. De esta forma aparecerán imágenes, sonidos, etc. cuando el programa se esté ejecutando. Estos son los conocimientos básicos de programación de Windows, sólo necesitas aprenderlos.