WndProcを使用したコンポーネントについて
- 題名: WndProcを使用したコンポーネントについて
- 著者: HIME
- 日時: 2010/03/26 15:42:53
- ID: 26626
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: WndProcを使用したコンポーネントについて
- 著者: Hongliang
- 日時: 2010/03/26 16:20:18
- ID: 26628
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: WndProcを使用したコンポーネントについて
- 著者: HIME
- 日時: 2010/03/26 17:29:32
- ID: 26631
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
2010/03/26(Fri) 15:53:23 編集(投稿者)
2010/03/26(Fri) 15:52:52 編集(投稿者)
WndProcを使用するコンポーネントを作成しました。
デバイスが使用可能になった時に
「WM_DEVICECHANGE」を使用し、判定しております。
publicのWndProcメソッドを用意し、
その中でイベントを発生させる仕組みにしています。
実際にフォームに使用する際、
フォーム側でWndProcのオーバーライドメソッドを書き
その中で作成したコンポーネントのWndProcメソッドを呼ばなくてはイベントが発生しない
仕様になっております。
FormにオーバーライドしたWndProcを書かないとイベントがあがらないのでは
使い勝手がよくありません。
何か方法はないのでしょうか?