トップページ > プログラム > 2016年06月02日 > mKtftCeF

書き込み順位&時間帯一覧

26 位/203 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000100011000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Go language part 1
C#, C♯, C#相談室 Part90 [無断転載禁止]©2ch.net

書き込みレス一覧

Go language part 1
569 :デフォルトの名無しさん[sage]:2016/06/02(木) 10:16:38.46 ID:mKtftCeF
laterの返り値がstringを引数にとってstringを返り値とする関数という意味では?
C#, C♯, C#相談室 Part90 [無断転載禁止]©2ch.net
872 :デフォルトの名無しさん[sage]:2016/06/02(木) 14:48:02.71 ID:mKtftCeF
keydownイベントについて教えてください。
フォームで特定のキーを押すとイベントが発生するようにkeydownイベントを設定しています。
通常使用では問題がないのですが、他のアプリケーションのウィンドウハンドルを取得して
他のアプリケーションへ入力操作をする(たとえばnotepadにテキストを入力するなど)と、
イベントが発生しなくなってしまいます。

入力先のアプリケーションがアクティブになるので、入力操作後に
this.activate();
を入れて作成したアプリケーションをアクティブにしてみたのですが、keydownイベントは発生してくれませんでした。
作成したアプリケーションのどこかをマウスクリックすれば、再度keydownイベントを拾うようになってくれます。

マウスクリックせずに、再度keydownイベントを拾うようにすることはできないでしょうか?
C#, C♯, C#相談室 Part90 [無断転載禁止]©2ch.net
874 :デフォルトの名無しさん[sage]:2016/06/02(木) 15:03:39.19 ID:mKtftCeF
>>873
フォームにイベントを設定しているので、
this.Activate();
this.Focus();
としてみましたが、やはりだめでした。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。