1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
HWND localHwnd;
WNDCLASSEX wc;
BYTE vffInfo[512];
DWORD *pBuffer;
DWORD fHandle;
UINT nVIBSize;
VS_FIXEDFILEINFO *FFI;
//chargement de la fenetre
//------------------------
wc.hInstance = FirstInstance; // instance du prog
wc.lpszClassName = "XIPC"; // nom de la classe
wc.lpfnWndProc = WinProc; // procedure pour gérer
wc.style = CS_DBLCLKS; // style
wc.cbSize = sizeof(WNDCLASSEX);
wc.hIcon = LoadIcon(NULL, IDI_APPLICATION); // grosse icone
wc.hIconSm = LoadIcon(NULL, IDI_APPLICATION);// petite icone
wc.hCursor = LoadCursor(NULL, IDC_ARROW);
wc.lpszMenuName = NULL;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hbrBackground = (HBRUSH)GetStockObject(LTGRAY_BRUSH);
// enregistre la classe
RegisterClassEx(&wc);
// Crée la fenêtre
localHwnd = CreateWindowEx(0, "essai", "essai", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT,
700, 470, HWND_DESKTOP, NULL, FirstInstance, NULL);
text1 = CreateWindowEx(0, "STATIC", NULL, WS_VISIBLE|WS_CHILD, 10, 5, 1000, 200, localHwnd, 0, FirstInstance, NULL);
text2 = CreateWindowEx(0, "STATIC", NULL, WS_VISIBLE|WS_CHILD, 10, 50, 1000, 200, localHwnd, 0, FirstInstance, NULL);
text3 = CreateWindowEx(0, "STATIC", NULL, WS_VISIBLE|WS_CHILD, 100,70,1000, 200, localHwnd, 0, FirstInstance, NULL);
SetWindowText(text1, texte);
SetWindowText(text2, texte);
SetWindowText(text3, texte); |
Partager