Fenster erstellen



  • was ist hier falsch ???

    [cpp]#include <windows.h>

    #define CNAME "cname"
    #define TITLE "title"
    int WINAPI WinMain(HINSTANCE hinstance, HINSTANCE, LPSTR, int){
    WNDCLASS wnd;
    HWND hwndMain

    //WNDCLASS initialisieren
    memset(&wnd, 0, sizeof(wnd));
    wnd.hInstance = hinstance;
    wnd.lpszClassName = CNAME;
    wnd.lpfnWndProc = wproc;
    wnd.hbrBackground = GetSysColorBrush(COLOR_BTNFACE);

    RegisterClass(&wnd);
    //Fenster erstellen
    hwndMain = CreateWindow(CNAME, TITLE, WS_OVERLAPPEDWINDOW,
    0,0, 500,500,
    NULL, NULL, hinstance, NULL);
    return 0;

    LRESULT wproc(HWND hwnd, DWORD msg, WPARAM wparam, LPARAM lparam){
    switch(msg){
    case WM_DESTROY:
    PostQuitMessage(0);
    return 0;
    default:break;
    }
    return DefWindowProc(hwnd, msg, wparam, lparam);
    }
    }
    [cpp]



  • bitte vergleiche deinen code mit dem hier:

    http://www.winapi.net/index.php?inhalt=tipp1



  • Hi

    [FrechModus]
    - Die Codetags sind nicht richtig verwendet

    - Die Rätselstunde ist noch nicht angebrochen
    [\FrechModus]

    Frag doch mal genauer oder sag was Dein Problem ist....

    Gruss

    yeti



  • 1. In Schule gehen und lernen wie man Codetags richtig verwendet. 🙄
    2. Mal lernen wie man eine Frage in einem Forum aufbaut. 😞
    Hier nen Tipp: 1. Problem schildern(Fehlermeldung sagen). ⚠
    2. Die Frage die einem auf dem Herzenbrent stellen. 😃
    3. Dann kann man dir auch helfen!! Das kann man sonnst aber nicht! Haben wir da nicht in den FAQ's nen Thread zu? 🤡


Anmelden zum Antworten