2009-04-13 14 views
1

MDIを使用してテキストエディタを作成しています。Windowsポインタのビットマップが正しく更新されていない

フレームウィンドウ、子ウィンドウ、および各子ウィンドウにテキスト領域ウィンドウがあります。

私の問題はポインタです。正しいビットマップに設定されていません。たとえば、境界線にポインタを移動すると、正しく右 - 左ドラッグアイコンに変わります。それはすべてうまくいっていますが、それをテキストウィンドウエリアに移動すると、は通常のポインタに戻っていません。どちらがwroooooooongです。

ポインタビットマップが更新されていない理由はありますか?

答えて

1

私は間違ってLoadCursor()を呼び出していました。

事前定義されたカーソルを使用している場合、最初の引数instanceはNULLにする必要があります。

私の引数はNULLではありませんでした。戻り値をチェックしていませんでした。咳!)。

0

私の最初の推測では、MDIがポインタのビットマップをスワップしてチェーンに渡すことなく、イベントを傍受していることになります。

+0

よろしくお願いします。私が適切な場所で適切なデフォルトのハンドラを呼び出していることをチェックするプロセスの中で。あなたが間違っていたら、もっとうまくいくと思っています。 –

関連する問題