次の方法で共有


ウィンドウ オブジェクトの操作

2 種類のアクティビティに対する Windows 呼び出しの操作:

  • Windows メッセージの処理

  • ウィンドウでの描画

独自の子ウィンドウを含む任意のウィンドウで Windows メッセージを処理するには、「 メッセージを関数にマッピングする 」を参照して、メッセージを C++ ウィンドウ クラスにマップします。 次に、クラスにメッセージ ハンドラーメンバー関数を記述します。

フレームワーク アプリケーションでは、ウィンドウの内容を描画する必要があるときは、主にビュー内でOnDrawメンバー関数が呼び出されます。 ウィンドウがビューの子である場合は、ウィンドウのメンバー関数の 1 つを呼び出すことで、ビューの描画の一部 OnDraw 子ウィンドウに委任できます。

いずれの場合も、描画用のデバイス コンテキストが必要になります。 ウィンドウに関連付けられているデバイス コンテキストに含まれるストック ペン、ブラシ、およびその他のグラフィック オブジェクトを使用できます。 または、これらのオブジェクトを変更して、必要な描画効果を取得することもできます。 デバイス コンテキストを好きなように設定して、 CDC クラス (デバイス コンテキスト クラス) のメンバー関数を呼び出して、線、図形、テキストを描画します。色を使用する場合。座標系を操作します。

詳しく知りたいこと

こちらも参照ください

ウィンドウ オブジェクト