> 三浦@NECです。
>
> y...@jsc.co.jp さんは、
>
> |プロセス1からプロセス2を起動するときカーソルの形状が「矢印&砂
> |時計」になりますがそれを「砂時計」に変えたいのですがうまくいきま
> |せん。
>
> プロセス1のウィンドウプロシージャで
>
> case WM_SETCURSOR:
> SetCursor(LoadCursor(NULL, IDC_WAIT));
> return TRUE;
>
> を実行する。
>
> もとに戻すなら
>
> case WM_SETCURSOR:
> return DefWindowProc(...);
>
ありがとうございます。WM_SETCURSORをひろうことでうまくいきまし
た。。
BOOL Cls_OnSetCursor(HWND hwnd, HWND hwndCursor, UINT codeHitTest, UINT
msg)
{
if (nCursor == 1)
SetCursor(LoadCursor(NULL, IDC_WAIT));
else
return DefWindowProc(hwnd,WM_SETCURSOR,codeHitTest,msg) ;
return TRUE;
}
ついでに聞きたいのですが、単純にSetCursorとかってしてはいけないの
ですか?
僕はLoadしてSetしていただけなのですがそれだと動きてきににはどうなっ
たいたのでしょうか?
処理が終わった後、デフォルトで動いていたからなのでしょうか??