kostenloser Webspace werbefrei: lima-city


Problem mit GetKeyboardData

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    t*****x

    Hi

    Ich habe ein Problem mit der GetKeyboardData Funktion. Immer wenn ich sie aufrufe bekomm ich den error das nicht genug speicherplatz vorhanden ist.


    DLLFUNC fixed dll_get_zwischenablage() //dllfunktion
    {
    OpenClipboard(a5dx->hwnd); //Keyboard ?ffnen

    HANDLE handle_clipboard;
    handle_clipboard = GetClipboardData(CF_TEXT|CF_UNICODETEXT); //Liefert NULL zur?clk
    if(handle_clipboard == 0)
    {
    ErrorExit("GetClipboardData");
    return(INT2FIX(2));
    }
    .....
    CloseClipboard();
    return INT2FIX(1);
    }


    jemand ne ahnung wie ich das verhindern kann?

    vielen Dank im vorhinein
    TripleX
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Autor dieses Themas

    t*****x

    Hi

    Also dieses Problem habe ich jetzt gel?st. Daf?r habe ich ein neues problem.

    Ich muss UNICODE zu Ansi text formatieren k?nnen. Wei? jemand wie das geht?

    vielen dank
    TripleX
  4. Hi

    Kannst du bitte noch die L?sung posten, dann haben die andere auch was davon!

    Gru? Tobi
  5. Autor dieses Themas

    t*****x

    nat?rlich sorry


    DLLFUNC fixed dll_get_zwischenablage()
    {
    unsigned int int_temp;
    OpenClipboard(a5dx->hwnd);
    int_temp = EnumClipboardFormats(NULL);
    HANDLE handle_clipboard;
    handle_clipboard = GetClipboardData(int_temp);
    pSTRING_OPEN((char *)handle_clipboard);
    CloseClipboard();
    return INT2FIX(1);
    }
  6. 0******a

    F?r das neue Problem bitte einen neuen Thread mit passender ?berschrift er?ffnen. Danke


    EDIT von Judge:
    Bevor die Frage nach dem "Warum" kommt, das hat den Sinn, dass User die ausnahmsweise mal die Suche benutzen auch etwas davon haben ;)

    Beitrag ge?ndert am 11.12 18:26 von judge
  7. 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!