-4

クリップボードの内容をファイルに書き込もうとしていますが、何らかの理由でプログラムがフリーズしています。

FILE *fp;
fp = fopen("tmp.code","w");
fprintf(fp,getclip()); /*writes*/

fclose(fp);

char* getclip(){

    HANDLE clip;
    if (OpenClipboard(NULL)){
        clip = GetClipboardData(CF_TEXT);
        CloseClipboard();
        return clip;
    }

}

私は何を間違っていますか?

ありがとう

4

1 に答える 1