MDICrient領域でMOUSE_MOVEを拾いたい
- 題名: MDICrient領域でMOUSE_MOVEを拾いたい
- 著者: こう
- 日時: 2004/04/06 0:31:22
- ID: 3498
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Tabキーイベントを発生させたい
- 著者: Codingslave
- 日時: 2004/04/06 1:48:17
- ID: 3499
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Tabキーイベントを発生させたい
- 著者: こう
- 日時: 2004/04/07 0:39:44
- ID: 3518
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: Tabキーイベントを発生させたい
- 著者: こう
- 日時: 2004/04/07 22:37:08
- ID: 3541
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
MDIフォームの親フォームのMDICrient領域で
MOUSE_MOVEを拾いたいのですがどのようにすればいいのか分かりません
MDICrientのWinPrc()をオーバーライドしてMOUSE_MOVEを拾えたらと思ったのですが
MSDNではMDICrientのメンバは直接アクセスできないとのことでした。
SetWindowLongを使用しMDIFormのサブクラス化 というのがヒントのように感じているのですが、SetWindowLongの仕様方法がわかりません。
何をやりたいのかと言うと MDIで作成したアプリケーションにスクリーンセイバーのような無操作状態を監視してロックをかける機能を作りたいのです。
フォームには1秒タイマで変数をカウントアップしていき
マウスムーブにてカウンタをクリアと言うような仕組みを考えております。
分からないだらけで申し訳ありませんが
ご教授いただけないでしょうか
宜しくお願い致します