CWnd のメンバ
更新 : 2007 年 11 月
基本クラスのメンバ
キャレット関数 |
ヘルプ コマンド ハンドラおよびヘルプ コマンド関数 |
演算子 |
座標マップ関数 |
ウィンドウ メッセージ関数 |
非クライアント領域メッセージ ハンドラ |
ダイアログ ボックス アイテム関数 |
Active Accessibility |
|
ドラッグ アンド ドロップ関数 |
オーバーライド可能な関数 |
メニュー ループ通知 |
初期化 |
データ連結関数 |
初期化メッセージ ハンドラ |
スクロール関数 |
ActiveX コントロール |
クリップボード メッセージ ハンドラ |
更新関数および描画関数 |
警告関数 |
入力メッセージ ハンドラ |
ウィンドウ アクセス関数 |
タイマ関数 |
コントロール メッセージ ハンドラ |
ウィンドウ サイズおよびウィンドウ位置 |
ツール ヒント関数 |
標準メッセージ ハンドラ |
ウィンドウ状態関数 |
メニュー関数 |
システム メッセージ ハンドラ |
ウィンドウ テキスト関数 |
クリップボード関数 |
MDI メッセージ ハンドラ |
データ メンバ
この CWnd に関連付けられる HWND を示します。 |
構築/破棄
CWnd オブジェクトを構築します。 |
|
関連付けられている Windows のウィンドウを破棄します。 |
初期化
Windows ハンドルを CWnd オブジェクトに関連付けます。 |
|
クライアントの四角形からウィンドウ四角形を計算するために呼び出されます。 |
|
CWnd オブジェクトに関連付けられている子ウィンドウを作成し、初期化します。 |
|
ActiveX コントロールを作成します。ActiveX コントロールは、MFC プログラムで、CWnd オブジェクトによって表示されます。 |
|
Windows のオーバーラップ ウィンドウ、ポップアップ ウィンドウ、または子ウィンドウを作成し、CWnd オブジェクトに関連付けます。 |
|
FromHandle 関数で作成した一時的な CWnd オブジェクトをすべて削除するために、CWinApp のアイドル処理ハンドラによって自動的に呼び出されます。 |
|
CWnd オブジェクトから Windows のハンドルを切り離し、そのハンドルを返します。 |
|
ウィンドウのハンドルが指定されている場合、CWnd オブジェクトへのポインタを返します。CWnd オブジェクトがハンドルに結び付けられていない場合は、一時的な CWnd オブジェクトが生成され結び付けられます。 |
|
ウィンドウのハンドルが指定されている場合、CWnd オブジェクトへのポインタを返します。CWnd オブジェクトがハンドルに関連付けられていない場合は、NULL が返されます。 |
|
ウィンドウの拡張スタイルを返します。 |
|
m_hWnd を返します。this ポインタが NULL の場合は、NULL を返します。 |
|
現在のウィンドウ スタイルを返します。 |
|
CWnd オブジェクトに関連付けられている Windows のウィンドウが作成される前に呼び出されます。 |
|
SubclassWindow を呼び出す前に、ほかの必要なサブクラス化を実行できます。 |
|
任意のウィンドウを CWnd オブジェクトに関連付け、CWnd オブジェクトから CWnd のメッセージ マップを通じてメッセージを送信させます。 |
|
CWnd オブジェクトからウィンドウを切り離します。 |
ウィンドウ状態関数
フレーム ウィンドウをモーダルにします。 |
|
マウス入力およびキーボード入力を許可または禁止します。 |
|
フレーム ウィンドウをモーダルからモードレスに変更します。 |
|
マップ関数ウィンドウを取得します。 |
|
マウス キャプチャを持つ CWnd を取得します。 |
|
Windows のデスクトップ ウィンドウを取得します。 |
|
現在入力フォーカスを持っている CWnd へのポインタを取得します。 |
|
手前のウィンドウ (ユーザーが現在作業しているトップレベル ウィンドウ) へのポインタを返します。 |
|
アイコンへのハンドルを取得します。 |
|
ヘルプ コンテキスト識別子を取得します。 |
|
ウィンドウでマウス入力およびキーボード入力が有効かどうかを判断します。 |
|
現在のウィンドウ スタイルを変更します。 |
|
ウィンドウの拡張スタイルを変更します。 |
|
ウィンドウをアクティブにします。 |
|
以降のすべてのマウス入力を CWnd に送信します。 |
|
入力フォーカスを要求します。 |
|
ウィンドウを作成したスレッドをフォアグラウンドに置き、そのウィンドウをアクティブにします。 |
|
特定のアイコンへのハンドルを設定します。 |
|
ヘルプ コンテキスト識別子を設定します。 |
ウィンドウ サイズおよびウィンドウ位置
最小化されたすべての子ウィンドウを並べ替えます。 |
|
CWnd を重なったウィンドウのスタックの最上位に移動します。 |
|
ウィンドウを最小化します。 |
|
CWnd クライアント領域の寸法を取得します。 |
|
ウィンドウの表示状態、通常の位置 (復元された位置)、最小化された位置、および最大表示された位置を取得します。 |
|
CWnd 画面座標を取得します。 |
|
ウィンドウのウィンドウ領域のコピーを取得します。 |
|
CWnd が最小化 (アイコン化) されているかどうかを判断します。 |
|
CWnd が最大表示されているかどうかを判断します。 |
|
CWnd の位置と寸法を変更します。 |
|
ウィンドウの表示状態、通常の位置 (復元された位置)、最小化された位置、および最大表示された位置を設定します。 |
|
子ウィンドウ、ポップアップ ウィンドウ、およびトップレベル ウィンドウのサイズ、位置、および順序付けを変更します。 |
|
ウィンドウ領域を設定します。 |
ウィンドウ アクセス関数
ウィンドウをその親ウィンドウの中央に揃えます。 |
|
子ウィンドウがある場合、指定された点を含む子ウィンドウを判断します。 |
|
ウィンドウのハンドルを返します。ウィンドウのハンドルはそのウィンドウ名とウィンドウ クラスによって識別されます。 |
|
ウィンドウのハンドルを返します。ウィンドウのハンドルはそのウィンドウ名とウィンドウ クラスによって識別されます。 |
|
指定したウィンドウの祖先ウィンドウ オブジェクトを取得します。 |
|
子孫ウィンドウのすべてを検索し、指定された ID を持つウィンドウを返します。 |
|
CWnd が子ウィンドウの場合、この関数を呼び出すと、その ID 値が返されます。 |
|
指定されたダイアログ ボックスから指定された ID を持つコントロールを取得します。 |
|
レイヤード ウィンドウの不透明度および透明度のカラー キーを取得します。 |
|
CWnd が所有するポップアップ ウィンドウのうち、直前にアクティブだったウィンドウを調べます。 |
|
ウィンドウ マネージャのリストから次 (または前) のウィンドウを返します。 |
|
CWnd のオーナーへのポインタを取得します。 |
|
CWnd の親ウィンドウがある場合、そのウィンドウを取得します。 |
|
CWnd オブジェクトの親フレーム ウィンドウを取得します。 |
|
子ウィンドウの親ウィンドウへのポインタを返します。 |
|
指定されたウィンドウのセーフ オーナーを取得します。 |
|
ウィンドウのトップレベルのフレーム ウィンドウを取得します。 |
|
トップ レベルのウィンドウを取得します。 |
|
ウィンドウのトップレベルの親ウィンドウを取得します。 |
|
CWnd に属する第一レベルの子ウィンドウを返します。 |
|
対象となるウィンドウとの間に指定された関係が成り立つウィンドウを返します。 |
|
ウィンドウに関する情報を返します。 |
|
関連付けられている子ウィンドウの数を返します。 |
|
関連付けられているウィンドウなしの子ウィンドウの数を返します。 |
|
CWndが指定されたウィンドウの子ウィンドウか、または指定されたウィンドウの別の直系の子孫ウィンドウであるかを示します。 |
|
対象となるウィンドウのすべての子孫ウィンドウにメッセージを送信します。 |
|
ダイアログ ボックス内のコントロール ID だけでなく、任意の子ウィンドウのウィンドウまたはコントロール ID 値を設定します。 |
|
CWnd のオーナーを変更します。 |
|
親ウィンドウを変更します。 |
|
ダイアログ ボックスのデータを初期化または取得します。 |
|
ダイアログの各ボタンの状態およびほかのコントロールの状態を更新します。 |
|
指定された点を含むウィンドウを識別します。 |
更新関数および描画関数
関連付けられたウィンドウ オブジェクトをアニメーション化します。 |
|
描画用の CWnd を準備します。 |
|
アイコンを開く動作や、ウィンドウの最小化または最大化の動作を、ワイヤ フレームの四角形のアニメーションで表します。 |
|
キャプションを描画します。 |
|
スクロール バーの矢印の一方または両方を有効または無効にします。 |
|
描画の終了を示します。 |
|
クライアント領域のディスプレイ コンテキストを取得します。 |
|
クライアント領域のディスプレイ コンテキストを取得し、描画中のクリッピングのオプションを有効にします。 |
|
CWnd 更新領域を完全に囲む最小の四角形の座標を取得します。 |
|
CWnd 更新領域を取得します。 |
|
キャプション バー、メニュー、スクロール バーを含むウィンドウ全体のディスプレイ コンテキストを取得します。 |
|
クライアント領域全体を無効にします。 |
|
指定された四角形を現在の更新領域に追加して、その四角形内のクライアント領域を無効にします。 |
|
指定された領域を現在の更新領域に追加して、その領域内のクライアント領域を無効にします。 |
|
ウィンドウの表示と非表示を指定します。 |
|
指定されたウィンドウでの描画を無効、または再度、有効にします。 |
|
指定されたデバイス コンテキストで現在のウィンドウを描画します。 |
|
表示されているウィンドウを指定したデバイス コンテキスト (通常はプリンタ DC) にコピーします。 |
|
指定されたデバイス コンテキスト (通常はプリンタ デバイス コンテキスト) で、さまざまなウィンドウを描画します。 |
|
クライアント領域内の指定された四角形または領域を更新します。 |
|
ほかのアプリケーションが使用できるように、クライアント デバイス コンテキストおよびウィンドウ デバイス コンテキストを解放します。 |
|
レイヤード ウィンドウの不透明度および透明度のカラー キーを設定します。 |
|
CWnd の変更内容を再描画したり、または再描画を禁止したりできます。 |
|
ウィンドウが所有するすべてのポップアップ ウィンドウを表示または非表示にします。 |
|
ウィンドウを表示または非表示にします。 |
|
CWnd::LockWindowUpdate でロックされていたウィンドウのロックを解除します。 |
|
レイヤード ウィンドウの位置、サイズ、形状、内容、および透明度を更新します。 |
|
クライアント領域を更新します。 |
|
指定された四角形を現在の更新領域から削除して、その四角形内のクライアント領域を有効にします。 |
|
現在の更新領域から指定された領域を削除して、その領域内のクライアント領域を有効にします。 |
座標マップ関数
ディスプレイ上の指定された点または四角形のクライアント座標を画面座標に変換します。 |
|
複数の点を CWnd の座標空間からほかのウィンドウの座標空間へ変換 (マップ) します。 |
|
ディスプレイ上の指定された点または四角形の画面座標をクライアント座標に変換します。 |
ウィンドウ テキスト関数
現在のフォントを取得します。 |
|
ウィンドウのテキストまたはキャプション タイトル (ある場合) を返します。 |
|
ウィンドウのテキストまたはキャプション タイトルの長さを返します。 |
|
現在のフォントを設定します。 |
|
ウィンドウ テキストまたはキャプション タイトル (ある場合) を指定されたテキストに設定します。 |
スクロール関数
兄弟スクロール バーのコントロールを有効または無効にします。 |
|
兄弟スクロール バーのコントロールを返します。 |
|
SCROLLINFO 構造体がスクロール バーについて保持する情報を取得します。 |
|
スクロール バーの限界値を取得します。 |
|
スクロール ボックスの現在位置を取得します。 |
|
指定されたスクロール バーの現在の最小位置と最大位置をコピーします。 |
|
クライアント領域のコントロール バーの位置を変更します。 |
|
クライアント領域の内容をスクロールします。 |
|
クライアント領域の内容をスクロールします。ScrollWindow と同様に、追加機能があります。 |
|
スクロール バーの情報を設定します。 |
|
スクロール ボックスの現在位置を設定します。また、再描画が指定されている場合は、新しい位置で表示されるようにスクロール バーを再描画します。 |
|
指定されたスクロール バーの最小位置と最大位置を設定します。 |
|
スクロール バーを表示または非表示にします。 |
ドラッグ アンド ドロップ関数
ドラッグされたファイルがウィンドウで読み込まれることを示します。 |
キャレット関数
システム キャレットの新しい形を作成し、そのキャレットの所有権を取得します。 |
|
灰色のブロックでシステム キャレットを作成し、そのキャレットの所有権を取得します。 |
|
純色のブロックでシステム キャレットを作成し、そのキャレットの所有権を取得します。 |
|
キャレット現在位置を示すクライアント座標を取得します。 |
|
ディスプレイ画面からキャレットを削除して非表示にします。 |
|
指定された位置にキャレットを移動させます。 |
|
ディスプレイ上のキャレット現在位置にキャレットを表示します。キャレットは、表示されると自動的に点滅します。 |
ダイアログ ボックス アイテム関数
チェック マークをボタン コントロールの横に配置したり、ボタン コントロールから削除したりします。 |
|
指定されたオプション ボタンにチェック マークを付け、指定されたボタンのグループにあるほかのすべてのオプション ボタンからチェック マークを削除します。 |
|
ウィンドウのモーダル ステータスを継続します。 |
|
リスト ボックスにファイル リストまたはディレクトリ リストを設定します。 |
|
コンボ ボックスのファイル リストまたはディレクトリ リストを設定します。 |
|
リスト ボックスから現在の選択内容を取得します。 |
|
コンボ ボックスのリスト ボックスから現在の選択を取得します。 |
|
ウィンドウのモーダル ステータスを終了します。 |
|
ダイアログ リソースを実行します。 |
|
ボタンのグループ内で現在チェックされているオプション ボタンの ID を返します。 |
|
指定されたスクロール バーの情報を取得します。 |
|
指定されたタイトル バーの情報を取得します。 |
|
指定されたメニュー バーの情報を取得します。 |
|
指定されたダイアログ ボックスにあるコントロールのテキストを整数値に変換します。 |
|
コントロールに関連付けられているキャプションまたはテキストを取得します。 |
|
コントロールのグループ内で、指定されたコントロールの直前または次に位置するコントロールを検索します。 |
|
指定されたコントロールの次の (または直前の) WS_TABSTOP のスタイルで最初のコントロールを取得します。 |
|
指定されたメッセージがモードレス ダイアログ ボックス用かどうかを判断します。モードレス ダイアログ ボックス用のメッセージである場合は、そのメッセージを処理します。 |
|
ボタン コントロールがチェックされているかどうかを判断します。 |
|
モーダル ステータスであるウィンドウのメッセージを取得、変換、またはディスパッチします。 |
|
指定されたコントロールにメッセージを送ります。 |
|
コントロールのテキストを整数値を表現する文字列に設定します。 |
|
指定されたダイアログ ボックスにあるコントロールのキャプションまたはテキストを設定します。 |
|
Windows のコントロールを CWnd オブジェクトに関連付け、CWnd のメッセージ マップを通じてそのオブジェクトにメッセージを送信します。 |
データ連結関数
タイプ ライブラリに示されているように、呼び出しオブジェクトの既定の単一データ連結プロパティをデータ ソース コントロールに連結します。 |
|
データ連結コントロール上のカーソル連結プロパティをデータ ソース コントロールに連結し、この関係を MFC 連結マネージャに登録します。 |
|
データ ソース コントロールの DataSource、UserName、Password、および SQL プロパティで定義されている基になるカーソルへのポインタを取得します。 |
メニュー関数
メニュー バーを再描画します。 |
|
指定されたメニューへのポインタを取得します。 |
|
アプリケーションのコピーおよび変更のコントロール メニューにアクセスできます。 |
|
トップ レベル (メニュー バー) のメニュー項目の強調表示を設定または解除します。 |
|
メニューを指定されたメニューに設定します。 |
ツール ヒント関数
ツール ヒント コントロールを無効にします。 |
|
ツール ヒント コントロールを有効にします。 |
|
トラッキング モードのツール ヒント コントロールを有効にします。 |
|
ダイアログ ボックス内のコントロールに関連付けられているタイトルまたはテキストを取得します。 |
|
点が指定されたツールの外接する四角形内にあるかどうかを判断し、そのツールに関する情報を取得します。 |
タイマ関数
システム タイマを強制終了します。 |
|
トリガされた場合に WM_TIMER メッセージを送信するシステム タイマをインストールします。 |
警告関数
ウィンドウを 1 回フラッシュします。 |
|
追加機能によってウィンドウをフラッシュします。 |
|
アプリケーションに用意されたメッセージとキャプションを含むウィンドウを作成し、表示します。 |
ウィンドウ メッセージ関数
既定のウィンドウ プロシージャを呼び出します。既定のウィンドウ プロシージャには、アプリケーションが処理しないウィンドウ メッセージに対する既定の処理が用意されています。 |
|
ウィンドウが現在処理しているメッセージへのポインタを返します。この関数は、OnMessage メッセージ ハンドラ メンバ関数内でだけ呼び出すようにします。 |
|
メッセージをアプリケーション キューに配置し、ウィンドウがメッセージを処理するのを待たずに制御を返します。 |
|
CWinApp によって使用されて、Windows 関数の TranslateMessage および DispatchMessage にディスパッチされる前にウィンドウ メッセージにフィルタをかけます。 |
|
CWnd オブジェクトにメッセージを送信し、オブジェクトがメッセージの処理を完了するとメッセージを返します。 |
|
指定されたメッセージをウィンドウに送信し、できるだけ速くメッセージを返します。ただし、返す時間は呼び出しスレッドがウィンドウを作成したかどうかによって異なります。 |
クリップボード関数
クリップボード ビューアのチェインから CWnd を削除します。 |
|
クリップボードの現在のオーナーへのポインタを取得します。 |
|
クリップボード ビューアのチェインの最初のウィンドウへのポインタを取得します。 |
|
現在クリップボードが開いているウィンドウへのポインタを取得します。 |
|
クリップボードを開きます。Windows の CloseClipboard 関数が呼び出されるまで、ほかのアプリケーションではクリップボードを変更できません。 |
|
クリップボードの内容が変更されるたびに通知を受けるウィンドウのチェインに CWnd を追加します。 |
ActiveX コントロール
不明な ActiveX コントロールへのポインタを取得します。 |
|
指定された ActiveX コントロールのカスタム サイトを取得します。 |
|
ActiveX コントロール プロパティを取得します。 |
|
ActiveX コントロール メソッドまたはプロパティを呼び出します。 |
|
アンビエント プロパティ値を実装します。 |
|
ActiveX コントロール プロパティを設定します。 |
オーバーライド可能な関数
既定のウィンドウ プロシージャを呼び出します。既定のウィンドウ プロシージャには、アプリケーションが処理しないウィンドウ メッセージに対する既定の処理が用意されています。 |
|
ダイアログ データの交換と妥当性検査を行います。UpdateData によって呼び出されます。 |
|
親ウィンドウによって呼び出されます。親ウィンドウにメッセージを送るコントロールが、コントロール通知に対応できるようにします。 |
|
コントロール内でイベントが発生したこと、またはコントロールが情報を必要としていることを親ウィンドウに通知するためにフレームワークによって呼び出されます。 |
|
この仮想関数は、ウィンドウが破棄された後に、既定の OnNcDestroy 関数によって呼び出されます。 |
|
CWnd に対するウィンドウ プロシージャを用意します。既定では、メッセージ マップを通じてメッセージをディスパッチします |
ヘルプ コマンド ハンドラおよびヘルプ コマンド関数
HTML ヘルプ アプリケーションを起動するために呼び出されます。 |
|
ID_HELP_FINDER と ID_DEFAULT_HELP コマンドを処理します。 |
|
ID_HELP_INDEX コマンドを処理し、既定のヘルプ トピックを用意します。 |
|
ID_HELP_USING コマンドを処理します。 |
|
アプリケーション内で F1 ヘルプを (現在のコンテキストを使って) 処理します。 |
|
WinHelp アプリケーションを起動します。 |
初期化メッセージ ハンドラ
メニューがアクティブになるときに呼び出されます。 |
|
ポップ アップ メニューがアクティブになるときに呼び出されます。 |
システム メッセージ ハンドラ
ユーザー インターフェイス (UI) 状態を変更する必要があるときに呼び出されます。 |
|
ウィンドウのユーザー インターフェイス (UI) 状態を取得するために呼び出されます。 |
|
指定したウィンドウとすべての子ウィンドウのユーザー インターフェイス (UI) 状態を変更するときに呼び出されます。 |
|
Windows がシステム メモリの低下を検出すると呼び出されます。 |
|
ユーザーがデバイス モードの設定を変更したときに、すべてのトップ レベルのウィンドウに対して呼び出されます。 |
|
ドロップされたファイルを受け取るように登録したウィンドウ上で、ユーザーがマウスの左ボタンを離したときに呼び出されます。 |
|
フォント リソースのプールの変更時に呼び出されます。 |
|
呼び出されると、カラー パレットを使用するウィンドウで論理パレットが実現され、そのクライアント領域を更新できます。 |
|
あるアプリケーションで論理パレットが実現されるときに、ほかのアプリケーションに通知します。 |
|
プリント マネージャのキューにジョブが追加または削除されるたびに、プリント マネージャから呼び出されます。 |
|
キーストロークがシステム文字に変換されるときに呼び出されます。 |
|
システム カラーの設定が変更されるときに、トップ レベル ウィンドウで呼び出されます。 |
|
ユーザーがコントロール メニューからコマンドを選択したとき、または最大化ボタンまたは最小化ボタンを選択するときに呼び出されます。 |
|
キーストロークがシステム デッド文字 (アクセント記号付き文字など) に変換されるときに呼び出されます。 |
|
ユーザーが Alt キーを押したまま、ほかのキーを押すときに呼び出されます。 |
|
Alt キーと一緒に押していたキーを離すときに呼び出されます。 |
|
システム時間が変更された後、すべてのトップ レベルのウィンドウに対して呼び出されます。 |
|
SetWindowPos またはほかのウィンドウ管理関数を使って、ウィンドウのサイズ、位置、または Z オーダーを変更したときに呼び出されます。 |
|
SetWindowPos またはほかのウィンドウ管理関数を使って、ウィンドウのサイズ、位置、または Z オーダーを変更するときに呼び出されます。 |
|
Windows 初期化ファイルの WIN.INI が変更された後、すべてのトップ レベル ウィンドウに対して呼び出されます。 |
標準メッセージ ハンドラ
CWnd がアクティブまたは非アクティブになっているときに呼び出されます。 |
|
アプリケーションがアクティブまたは非アクティブになるときに呼び出されます。 |
|
CWnd でマウスのキャプチャなどの内部モードをキャンセルするために呼び出されます。 |
|
CWnd のサイズや位置が変更されたり、CWnd がアクティブになったりした場合に、マルチ ドキュメント インターフェイス (MDI) 子ウィンドウに対して呼び出されます。 |
|
CWnd を終了するシグナルとして呼び出されます。 |
|
ユーザーがコマンドを選択すると呼び出されます。 |
|
ウィンドウ内でマウスの右ボタンをクリックすると呼び出されます。 |
|
あるアプリケーションからほかのアプリケーションにデータをコピーします。 |
|
ウィンドウの作成の一部として呼び出されます。 |
|
CWnd がコントロールの親である場合、コントロールの描画時に呼び出されます。 |
|
CWnd が破棄されているときに呼び出されます。 |
|
デバイスやコンピュータのハードウェア構成が変更されたときに、アプリケーションまたはデバイス ドライバに通知します。 |
|
CWnd が有効または無効になるときに呼び出されます。 |
|
セッションが終了するときに呼び出されます。 |
|
モーダル ダイアログ ボックスまたはメニューがアイドル状態になることをアプリケーションのメイン ウィンドウ プロシージャに通知するために呼び出されます。 |
|
ウィンドウの背景を消去する必要があるときに呼び出されます。 |
|
Windows が最大表示されたときの位置や寸法、または最小や最大のトラッキング サイズを知る必要があるときに、必ず呼び出されます。 |
|
CWnd が最小化 (アイコン化) され、アイコンを描画する前にアイコンの背景を設定する必要があるときに呼び出されます。 |
|
CWnd から入力フォーカスが消える直前に呼び出されます。 |
|
ユーザーが押したメニューのニーモニック文字が、現在のメニューに組み込まれているニーモニックと一致しないときに呼び出されます。 |
|
ユーザーがメニュー項目を選択するときに呼び出されます。 |
|
CWnd の位置が変更されると、呼び出されます。 |
|
ユーザーが CWnd オブジェクトを移動中であることを示します。 |
|
ウィンドウの一部を再描画するために呼び出されます。 |
|
子ウィンドウが作成または破棄されたとき、カーソルが子ウィンドウ上にあるときにユーザーがマウス ボタンをクリックすると呼び出されます。 |
|
最小化された CWnd をユーザーがドラッグするときに呼び出されます。 |
|
ユーザーが Windows のセッションの終了を選択するときに呼び出されます。 |
|
CWnd が入力フォーカスを受信することを CWnd に通知します。 |
|
最小化された CWnd を開くようにユーザーが要求したときに呼び出されます。 |
|
CWnd が入力フォーカスを取得すると呼び出されます。 |
|
CWnd が非表示または表示されるときに呼び出されます。 |
|
CWnd のサイズが変更されると呼び出されます。 |
|
四角形のサイズを変更中であることを示します。 |
|
SetWindowLong Windows 関数が 1 つ以上のウィンドウ スタイルを変更したことを示します。 |
|
1 つ以上のウィンドウ スタイルが変更されたことを示します。 |
|
SetWindowLong Windows 関数が 1 つ以上のウィンドウ スタイルを変更しようとしていることを示します。 |
|
1 つ以上のウィンドウ スタイルが変更されようとしていることを示します。 |
コントロール メッセージ ハンドラ
WM_CHAR メッセージへの応答として、LBS_WANTKEYBOARDINPUT スタイルの子リスト ボックスによって呼び出されます。 |
|
子の並べ替えられたオーナー描画コンボ ボックスやリスト ボックス内の新しい項目の相対位置を判断するために、呼び出されます。 |
|
オーナー描画子リスト ボックスやコンボ ボックスが破棄されるとき、または項目がコントロールから削除されるときに呼び出されます。 |
|
オーナー描画子ボタンのコントロール、コンボ ボックスのコントロール、リスト ボックスのコントロール、またはメニューの外観を描画する必要があるときに呼び出されます。 |
|
方向キーおよび Tab キーによる入力そのものをコントロールが処理できるように、そのコントロールに対して呼び出されます。 |
|
コントロールが作成されるときに、オーナー描画子コンボ ボックス、リスト ボックス、またはメニューで呼び出されます。CWnd は、コントロールの寸法を Windows に通知します。 |
|
WM_KEYDOWN メッセージへの応答として、CWnd が所有するリスト ボックスによって呼び出されます。 |
|
ウィンドウのメッセージが処理されたかどうかを示します。 |
|
メッセージをソースに返送するヘルパー関数です。 |
|
子ウィンドウに最後のメッセージを返送します。 |
|
子ウィンドウがタスクを処理できるように、親ウィンドウから子ウィンドウへ通知メッセージを送信します。 |
入力メッセージ ハンドラ
マウス キャプチャが離れるウィンドウにメッセージを送信します。 |
|
キーストロークがシステム以外の文字に変換されるときに呼び出されます。 |
|
キーストロークがシステム以外のデッド文字 (アクセント記号付き文字など) に変換されるときに呼び出されます。 |
|
CWnd の水平スクロール バーをクリックすると、呼び出されます。 |
|
システム以外のキーが押されると呼び出されます。 |
|
システム以外のキーが離されると呼び出されます。 |
|
マウスの左ボタンをダブルクリックすると呼び出されます。 |
|
マウスの左ボタンを押すと呼び出されます。 |
|
マウスの左ボタンを離すと呼び出されます。 |
|
マウスの中央ボタンをダブルクリックすると呼び出されます。 |
|
マウスの中央ボタンを押すと呼び出されます。 |
|
マウスの中央ボタンを離すと呼び出されます。 |
|
カーソルが非マップ関数ウィンドウにあるときに、マウス ボタンを押すと呼び出されます。 |
|
マウスのカーソルの移動時に呼び出されます。 |
|
マウス ホイールの回転時に呼び出されます。Windows NT 4.0 メッセージ ハンドラを使用します。 |
|
マウスの右ボタンをダブルクリックすると呼び出されます。 |
|
マウスの右ボタンを押すと呼び出されます。 |
|
マウスの右ボタンを離すと呼び出されます。 |
|
マウス ホイールの回転時に呼び出されます。Windows 95/98 および Windows NT 3.51 メッセージ ハンドラを使用します。 |
|
マウス入力がキャプチャされずに、ウィンドウ内のカーソルが移動された場合に呼び出されます。 |
|
SetTimer で指定された間隔ごとに呼び出されます。 |
|
垂直スクロール バーをクリックすると呼び出されます。 |
非クライアント領域メッセージ ハンドラ
非クライアント領域の変更が必要な場合に呼び出され、非クライアント領域がアクティブまたは非アクティブであることを示します。 |
|
クライアント領域のサイズと位置を計算する必要があるときに呼び出されます。 |
|
非クライアント領域作成中に、OnCreate より前に呼び出されます。 |
|
非クライアント領域を破棄している間に呼び出されます。 |
|
CWnd がカーソルを含む場合、または SetCapture を使用してマウス入力をキャプチャした場合に、マウスを移動するごとに Windows によって呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの左ボタンをダブルクリックすると呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの左ボタンを押すと呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの左ボタンを離すと呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの中央ボタンをダブルクリックすると呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの中央ボタンを押すと呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの中央ボタンを離すと呼び出されます。 |
|
CWnd の非クライアント領域内でのカーソル移動時に呼び出されます。 |
|
非クライアント領域への描画が必要なときに呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの右ボタンをダブルクリックすると呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの右ボタンを押すと呼び出されます。 |
|
カーソルが CWnd の非クライアント領域内にあるときに、マウスの右ボタンを離すと呼び出されます。 |
MDI メッセージ ハンドラ
MDI 子ウィンドウがアクティブまたは非アクティブになるときに呼び出されます。 |
クリップボード メッセージ ハンドラ
クリップボード オーナーがクリップボードの内容を表示するときに、クリップボード ビューアによって呼び出されます。 |
|
指定されたウィンドウがチェインから削除されようとしていることを通知します。 |
|
Windows の EmptyClipboard 関数への呼び出しを通じて、クリップボードが空になったときに呼び出されます。 |
|
内容が変更されたときに呼び出されます。 |
|
クリップボード オーナーがクリップボード内のイメージをスクロールし、適切な部分を無効にし、スクロール バーの値を更新する必要がある場合に呼び出されます。 |
|
クリップボード ビューアのクライアント領域の再描画が必要なときに呼び出されます。 |
|
オーナー アプリケーションが破棄されるときに、そのフォーマットすべてのレンダリングが必要なときに呼び出されます。 |
|
遅延レンダリングされた固有フォーマットのレンダリングが必要なときに、クリップボード オーナーによって呼び出されます。 |
|
クリップボード ビューア ウィンドウのクライアント領域のサイズが変更されたときに呼び出されます。 |
|
オーナーがクリップボード内のイメージをスクロールし、適切な部分を無効にし、さらに、スクロール バーの値を更新する必要がある場合に呼び出されます。 |
メニュー ループ通知
メニュー モーダル ループに入るときに呼び出されます。 |
|
メニュー モーダル ループが終了したときに呼び出されます。 |
演算子
ハンドルが m_hWnd であるウィンドウとは違うウィンドウかどうかを判断します。 |
|
ハンドルが m_hWnd であるウィンドウと同じウィンドウどうかを判断します。 |
|
ウィンドウへのハンドル取得のために呼び出されます。 |
Active Accessibility
オブジェクトの既定のアクションを実行するために、フレームワークによって呼び出されます。 |
|
画面上の指定された位置にある子要素または子オブジェクトを取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトの現在の画面位置を取得するために、フレームワークによって呼び出されます。 |
|
コンテナ内のほかのユーザー インターフェイス要素を走査するため、可能な場合はそのオブジェクトを取得するために、フレームワークによって呼び出されます。 |
|
選択を変更するため、または指定されたオブジェクトのキーボード フォーカスを移動するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトのアクティブな Active Accessibility プロキシを作成します。 |
|
ユーザー定義のアクティブなアクセス可能な関数を有効にします。 |
|
指定された子の IDispatchインターフェイスのアドレスを取得するために、フレームワークによって呼び出されます。 |
|
オブジェクトに属する子の数を取得するために、フレームワークによって呼び出されます。 |
|
オブジェクトの既定のアクションを記述する文字列を取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトの外観を記述する文字列を取得するために、フレームワークによって呼び出されます。 |
|
キーボード フォーカスを保持するオブジェクトを取得するために、フレームワークによって呼び出されます。 |
|
オブジェクトの Help プロパティ文字列を取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトに関連付けられている WinHelp ファイルの完全パス、およびそのファイル内の適切なトピックの識別子を取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトのショートカット キーまたはアクセス キーを取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトの名前を取得するために、フレームワークによって呼び出されます。 |
|
オブジェクトの親の IDispatch インターフェイスを取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトの役割を記述する情報を取得するために、フレームワークによって呼び出されます。 |
|
オブジェクトの選択されている子を取得するために、フレームワークによって呼び出されます。 |
|
指定されたオブジェクトの現在の状態を取得するために、フレームワークによって呼び出されます。 |
|
定義済みイベントが発生したことをシステムに通知します。 |
|
指定されたオブジェクトの値を取得するために、フレームワークによって呼び出されます。 |
|
コントロール コンテナのウィンドウなしのコントロールを描画します。 |