別コンポーネントのイベント発生を取得するには?

解決


Brock  2002-09-14 01:09:31  No: 1493

また質問にきました。
現在TComponentを継承したコンポーネントを作成しています。
そこで、プロパティに設定されているTCustomMemoがKeyDownのイベントを
起こしたときを取得したいのですが、どのようにすれば取得できるのでしょう。
また、その時のKeyDownの Key の値と、Shift の値も同時に取得したいので、
御存知の方お願いします。


にしの  2002-09-14 02:11:37  No: 1494

WindowProcプロパティで実現できます。
その場合、TCustomMemoにくるメッセージ全てが得られるので、そのうちのWM_KEYDOWNメッセージのみ取得します。
最後に、元のWindowProcを呼ぶことを忘れずに。
ヘルプに例が出ています。


Brock  2002-09-15 09:42:02  No: 1495

ありがとうございます。
ヘルプや、あるサイトのML過去ログなどを見ても
この方法でできそうですので、
この方法を使ってみます。


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加