(WinAPI) Programm wird sofort wieder beendet + 1 Anfängerfrage



  • Hi,
    so ich melde mich direkt mit meinem ersten Problem:
    Ich programmiere seit wenigen Stunden mit Dev-C++ 5 Beta 7. Bisher lief auch alles gut, bis ich dann mal einen Button erstellen wollte.
    Dazu habe ich folgendes in die WindowProcedure eingefügt:

    case WM_CREATE:
    HWND hBtn;
    hBtn = CreateWindowEx(
      WS_EX_CLIENTEDGE,
      "BUTTON",
      "Beenden",
      WS_VISIBLE,
      10,
      10,
      80,
      25,
      hwnd,
      NULL,
      NULL,
      NULL
    );
    

    Das Problem ist, dass das Programm gestartet wird und dann sofort wieder beendet. Ohne, dass irgendwas gemacht wird.

    Desweiteren noch eine Frage: in Delphi schreibe ich für die verschiedenen Styles WS_STYLE or WS_ANOTHERSTYLE. Wie geht das in C++?

    Danke im Vorraus für eure Antworten...

    Chris



  • So, hab meinen Fehler gefunden: vergessenes break;
    Abr gleich noch eine Frage: mein Button wird nicht angezeigt! Hat da jemand eine Idee?

    Chris

    PS: Ich habe vorhin gesehen, dass ich versehentlich in die falsche Sparte gepostet habe. Sorry!



  • Das Flag WS_CHILD fehlt noch.



  • Hallo,

    da du ja eher mit der Win-Api selbst Probleme zu haben scheinst -> verschoben nach Win-API.


Anmelden zum Antworten