Constellation Knowledge Network - Conocimiento de adivinación - ¿Cómo expresar "chisme" en inglés?

¿Cómo expresar "chisme" en inglés?

Los programas suelen dividirse en programas de consola, programas win32, etc. Todos los programas que mencionaste en cmd son programas de consola, y estos programas llamarán al programa de consola, es decir, la línea de comando. Pero los programas win32 son más comunes. Estos programas son programas con Windows y están programados en función del mecanismo de mensajes de win32. Si presiona el mouse, se generará un mensaje de presión del mouse y luego se llamará a un fragmento de código escrito por usted. Los programas Win32 son programas con recursos, que son las imágenes que mencionaste. Este recurso formará automáticamente un archivo exe cuando el programa esté vinculado (por supuesto, también se puede vincular dinámicamente en un archivo dll). La mayoría de los programas como Warcraft utilizan otro software como interfaz, lo exportan como un archivo de recursos y luego lo vinculan a un programa completo. Puedes mirar cosas de programación de Windows. Hay un libro llamado "MFC", cuyo primer capítulo habla sobre algunos conocimientos básicos en esta área, puedes leerlo. Además, si no lo entiendes, puedes dejarme un mensaje. Dios mío, ¿acabas de aprender a programar? Por ejemplo, este código se guarda como . C:

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

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.

上篇: Introducción a las costumbres del día 28 del duodécimo mes lunar 下篇: ¿Sabes quiénes son los tres signos del zodíaco que parecen independientes pero que aún necesitan compañía por dentro?
Artículos populares