Vraag & Antwoord

Programmeren

[c++] beginners vraag knoppen

Anoniem
Yusuf
3 antwoorden
  • 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.
  • naja, ik ben al weer de hele middag op zoek naar dingen en heb het gevonden hoor, na een boek uit de bibliotheek en een goede tutorial snap ik het wel!
    naja, als ik nog wat te vragen heb dan horen(lezen) jullie het wel
  • ik heb een vraagje, ik heb al een artikel gelezen over resources, maar wat ik nog niet helemaal snap is hoe je weet welk nummertje je achter een #define BLA_BLA moet zetten. maakt dat niet uit of moet er een vast nummer achter.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.