2011-01-04 4 views
0

今私はプログラミング効率を上げるために、プログラムを書こうとしています。私がコードを書くのにどれだけの時間がかかりますか?これを行うには、キーボードの入力を聞く必要があります。 キーイベント(例:libs)をglobalyで聞く方法はありますか、kbd sourceと対戦する必要がありますか?グローバル・キー・プレス・リスナー

+0

ストップウォッチが悪いのでしょうか? –

+0

あなたはストップウォッチアプリを意味しますか? – Xamael

+1

あなたがコードする時間を計りたいのであれば、ストップウォッチを使わないのはなぜですか?スポーツトレーナーが使用できる現実世界の物理ストップウォッチ。 –

答えて

0

現在入力しているウィンドウにフォーカスがありませんか?あなたは「フォーカスしているウィンドウだけではない」と言っていますが、フォーカスがないウィンドウではタイピングは起こりません。

とにかく、私は最近、Silverlightアプリケーションのためのスレッドベースアプローチを実装し、カスタムStopWatchクラスを使用して、タイピングが実際に行われている間の時間間隔を確認しました。 keydownイベントとkeyupイベントの間の時間のデフォルトのタイムアウト時間を設定して、現在入力していない時間を知る必要があります。いくつかのコード例に興味を持っている場合は、私を打つ:

[email protected]

チャオ、

デビッド

+0

これは私がその電子メールで迷惑メールを登録する場所です。 :) –

関連する問題