0


さて、これが私がカスタム.aniカーソルを作成する際に従ったステップですが、運がありません!
1. resource.hファイルを作成し、追加しました

#ifndef RESOURCE_H
#define RESOURCE_H

#define MyCustomBusyCursor 100

#endif

2次に、.rcファイルを作成しました(プロジェクト名を右クリックして[リソースファイル]を選択します)。しかし、今は.aniファイルにパスを追加する方法がわかりません。mainにカーソルをロードするにはどうすればよいですか?LoadCursor()関数を使用する必要があると思います。

ありがとうございました。

4

1 に答える 1

0

誰かが興味を持っている場合に備えて、私はこのコードを使用してカスタムカーソルをロードしました:

HCURSOR hCurBusy =  LoadCursorFromFile(TEXT("myAnimCursor2.ani"));
HCURSOR hCurStandard =  LoadCursorFromFile(TEXT("C:\\Windows\\Cursors\\arrow_m.cur"));


    SetSystemCursor( hCurBusy, 32512);
    Sleep(1500);
    /* or whatever you wanna do...*/
    DestroyCursor(hCurBusy);
    SetSystemCursor( hCurStandard, 32512);
    DestroyCursor(hCurStandard);

リソースのことをする必要はありません。しかし、私がしたことは、システムカーソルを変更することです。おそらく、アプリの場合は、LoadCursor関数を使用する必要があります。

于 2011-04-02T04:54:34.030 に答える