C++ でマウス イベントや onkeypress (ホットキー) イベントなどのイベントを作成する方法を知りたいのですが、Microsoft Visual C++ 環境では作成できません。
学習する電子ブックまたはチュートリアルを提案できる場合は.....
前もって感謝します
C++ でマウス イベントや onkeypress (ホットキー) イベントなどのイベントを作成する方法を知りたいのですが、Microsoft Visual C++ 環境では作成できません。
学習する電子ブックまたはチュートリアルを提案できる場合は.....
前もって感謝します
C++ には「イベント」というものはありません。
これらは、特定のプログラミング フレームワークにのみ存在します。「Visual C++」について言及されているので、.NET Framework をターゲットとするアプリケーションを作成できるようにする Win32 API のオブジェクト指向ラッパーである Windows フォームについて考えていると思います。.NET Framework は、イベント、デリゲート、およびその他の便利な機能をサポートしていますが、それらは C++ 言語とは関係ありません。
プログラミング対象のフレームワークをサポートするために必要な環境を使用する必要があります。.NET WinForms アプリケーションの場合、通常は Microsoft の Visual C++ です。ただし、任意のテキスト エディターを使用できます。これは IDE とは関係なく、すべてコンパイラとターゲット フレームワークと関係があります。
Qt、wxWidgets、gtkmm を学びましょう。それらはすべて何らかの形でイベントを持っています。Qt は VS のように視覚的に設計されていますが、それを使用する必要はありません。
C++ 自体には、GUI、イベント (および実際にはそれ以上) を取得するための標準的な方法がありません...