tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von deepthroat
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
225
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nord-Süd-Richtung Nord-Süd-Richtung ist offline Mitglied Platin
    Registriert seit
    Feb 2008
    Beiträge
    522
    Hi

    ich fange gerade mit der Windowsprogrammierung an, und stehe gleich vor dem ersten Problem
    Eigentlich soll folgender Code mir die Anzahl der Durchläufe aufschreiben, allerdings ändert sich das Bild nur, wenn ich das Fenster neu aufrufe und nocheinmal W drücke.
    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    case WM_KEYDOWN:
         switch(wParam){
           case 'W':
           sprintf(buffer,"Hello World: %d",runs);
           PAINTSTRUCT ps;
           hdc = BeginPaint(hwnd, &ps);
           TextOut(hdc, 0, runs, buffer, 15);
           EndPaint(hwnd, &ps);
           runs++;
           UpdateWindow(hwnd);
           break;
           case VK_RIGHT:
           break;
         }
         break;
     
    Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
    Die Naz!s trugen braune Hosen ...

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Nord-Süd-Richtung bedankt sich. 
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Nord-Süd-Richtung Nord-Süd-Richtung ist offline Mitglied Platin
    Registriert seit
    Feb 2008
    Beiträge
    522
    Hi
    das hat mir geholfen Danke
    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    case WM_KEYDOWN:
         switch(wParam){
           case 'W':
           InvalidateRect(hwnd, NULL, TRUE);
           sprintf(buffer,"Hello World: %d",runs);
           PAINTSTRUCT ps;
           hdc = BeginPaint(hwnd, &ps);
           TextOut(hdc, 0, runs, buffer, 15);
           EndPaint(hwnd, &ps);
           runs++;
           break;
           case VK_RIGHT:
           break;
         }
         break;
     
    Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
    Die Naz!s trugen braune Hosen ...

Ähnliche Themen

  1. Threading zum Neuzeichnen
    Von Der Wolf im Forum Java
    Antworten: 4
    Letzter Beitrag: 28.06.10, 16:36
  2. jpanel mit gridbaglayout neuzeichnen
    Von zuckerbrini im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 26.11.08, 00:41
  3. Oberfläche neuzeichnen in Qt
    Von cesupa im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 03.12.07, 19:15
  4. Neuzeichnen...
    Von fh_study im Forum C/C++
    Antworten: 10
    Letzter Beitrag: 22.02.05, 22:42
  5. Bereich neuzeichnen
    Von Waidmann im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 19.02.04, 22:42