kostenloser Webspace werbefrei: lima-city


Problem mit WNDCLASSEX.lpszClassName

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    primenic

    primenic hat kostenlosen Webspace.

    Hallo,
    ich wollte grade ein kleines Win32 Programm schreiben...

    Aber hier

    WNDCLASSEX        WindowClass;                // Die Fensterklasse
    // [...]
    WindowClass.lpszClassName    = "TriExtDBG_MCLASS";


    und hier

    hWindow = CreateWindow(WindowClass.lpszClassName,
                                   "TriExt - DBG",
                                   WS_OVERLAPPEDWINDOW | WS_VISIBLE,
                                   50, 50,
                                   250, 180,
                                   NULL,
                                   NULL,
                                   hInstance,
                                   NULL);

    naja eigentlich überall, wo ich versuche einen LP(C)WSTR ohne expl. cast zuzuweisen spuckt mein Compiler diese Fehlermeldung aus
    error C2440: '=': 'const char [31]' kann nicht in 'LPCWSTR' konvertiert werden

    (Die Größe des 'const char'-Arrays variiert natürlich von Fehler zu Fehler)

    Es kann sein, dass bei mir grad voll einer aufm Schlauch steht, aber ich bilde mir ein, dass das immer problemlos funktioniert hat.

    Hat jemand eine Idee? :confused:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. WindowClass.lpszClassName = L"TriExtDBG_MCLASS";

    Das L macht das ganze zu nem wchar_t oder in anderen Worten zu nem LPCWSTR (Long pointer to wide string). Hoffe ich zumindest :D
  4. Autor dieses Themas

    primenic

    primenic hat kostenlosen Webspace.

    Ja stimmt, das "L" vor der Zeichenkette. - Danke so gehts :biggrin:

    Oh man... da hätte ich auch selbst drauf kommen können. :rolleyes:
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!