キーボードの「X」を押しながら声を録音するオーディオレコーディングアプリケーションを作成したいとします。 「あなたの声を録音するためにXを押さえてください」 これを達成する方法を知りたければ、私はすでに声だけを録音することを知っています。 これはWindowsフォームアプリケーションに含まれています。 初心者を助けてください。イベントを取得する方法Cでキーを保持しているとき
0
A
答えて
1
最も簡単な方法として、KeyDownイベントとKeyUpイベントのイベントハンドラを用意し、これらのイベントハンドラで何か処理を行うことができます。イベントはウィンドウ(フォーム)自体で処理できますが、どのコントロールにフォーカスがあるかによって異なります。カーソルがテキストボックス内にある場合、ウィンドウ自体はこれらのイベントをもう発生させません。フォームを傍受するためには、フォームのKeyPreviewプロパティをtrueに設定する必要があります。
0
[OK]を使用すると、ほとんどがテキストボックスか何か のようなことをして、それがこのような 読み込む際に形成するためにディス記録 のための他の を記録するためのOBJ 1に2つのラムダを追加するためのオブジェクトがあります。
private void form1_Load(object sender, EventArgs e)
{
obj.KeyDown += new KeyEventHandler(delegate (object o, KeyEventArgs a)
{
//Record Voice
});
obj.KeyUp += new KeyEventHandler(delegate (object o, KeyEventArgs a)
{
//Stop Recording
});
+0
私は申し訳ありませんが、初心者です。あなたのコードに基づいて録音を開始したい場合は、どのキーを押してください。 –
関連する問題
- 1. C#でArrayListのキーと値を取得する方法は?
- 2. TreeMap、キーを取得して情報を取得する方法
- 3. データを取得するときにmysqlフォーマットを保持する方法
- 4. Anormの新しいオブジェクトを保存するときに主キーを取得する方法
- 5. データテーブルをソートして主キーを保持する方法は?
- 6. PAMIでイベントを取得する方法
- 7. インデックスを持つキーの値を取得する方法は? NSDict(Objective Cの)
- 8. NSArrayのキー値をNSStringとして取得する方法は?
- 9. キーを押して、Winformのボタンのイベントを保持します
- 10. C#でMsアクセステーブルの主キーを取得する方法
- 11. キーを押したままのイベント、vbaを保持する
- 12. PHPを使用したPredis:特定のキーを保持するRedisノード(ホスト)を取得する方法?
- 13. イベントで開くとき、またはイベントに送信するときにファイルディレクトリを取得する方法は?
- 14. キー押下イベントを取得
- 15. Esperで基礎となるイベントを取得する方法
- 16. テンソルフローC/C++でLSTMの状態を取得して取得する方法
- 17. 後方をナビゲートするときに「意図を取得する」の価値を保持する方法は?
- 18. Enterキーとしてonclickイベントを処理する方法は?
- 19. Gelleriffic:imagedata onSlideChangeイベントを取得する方法
- 20. イベントのターゲットを取得する方法
- 21. iOS:viewcontrollerを無効にしているときにwebviewを保持する方法
- 22. Linux C!eofイベントの取得方法は?
- 23. キーのバーチャルキーコードを取得する方法
- 24. イテレータを使用してFirebaseのキーを取得する方法
- 25. jQuery:live()を使用してkeypressキーを取得する方法
- 26. C#でPropertyChangedイベントのINotifyPropertyChanged実装で古い値と新しい値を取得する方法
- 27. UIGestureRecognizerイベントを取得し、ルートコンテナビューを取得する最も良い方法は?
- 28. MySQLクライアント接続で保持されている名前付きMySQLロックのリストを取得する方法
- 29. Googleマップで場所を保存して取得する方法
- 30. JavaでString.split()を使用しているときにデリミタを保持する方法は?私は出力を取得しています何
をWinforms? Wpf? ASP.Net? Silverlight?他に何か? –
Windowsフォームアプリケーション –
KeyDownイベントとKeyUpイベントがあります。あなたのプログラムでそれらのキーを押しているとき(つまり、押さえ始めたとき)とそれが再びリリースされるとき(すなわち、押さえの終わり)に情報を得るために使用してください – elgonzo