Ga naar inhoud

[c++] beginners vraag knoppen


anoniem

Aanbevolen berichten

Ik ben net een paar dagen bezig met c++ maar het lukt al aardig, de basis dingen begrijp ik al door mij kennis van php. Ik heb nu een windows applicatie gemaakt met een knop erin, als ik daarop druk komt er een tekst in het midden tevoorschijn. [code:1:f0610a4e26]LRESULT CALLBACK WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { HDC hdc; // Device context. PAINTSTRUCT ps; RECT rect; static bool bShow = false; switch(message) { case WM_CREATE: { HINSTANCE hInstance = (HINSTANCE)GetWindowLong(hwnd, GWL_HINSTANCE); CreateWindow("BUTTON", "Klik hier", WS_VISIBLE | WS_CHILD, 200, 10, 125, 24, hwnd, (HMENU)BUTTON_SHOW, hInstance, NULL); }break; case WM_COMMAND: { if(LOWORD(wParam) == BUTTON_SHOW) { bShow = true; GetClientRect(hwnd, &rect); // Vraag de gehele client area op (eigenlijk niet nodig). InvalidateRect(hwnd, &rect, FALSE); } }break; case WM_PAINT: { hdc = BeginPaint(hwnd, &ps); if(bShow) { GetClientRect(hwnd, &rect); DrawText(hdc, "Een simpel voorbeeld.", -1, &rect, DT_SINGLELINE | DT_CENTER | DT_VCENTER); } EndPaint(hwnd, &ps); }break; case WM_DESTROY: PostQuitMessage(WM_QUIT); break; default: return DefWindowProc(hwnd, message, wParam, lParam); } return 0; }[/code:1:f0610a4e26] Maar nu wil ik meer knoppen, moet je dan de hele tijd zo'n dit stuk ongeveer herhalen. want dan krijg ik fouten, kan iemand mij vertellen hoe dit moet en misschien ook waar ik tutorials hierover kan vinden want heb vindt veel hele moeilijke dingen.
Link naar reactie
  • 2 maanden later...

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...