CWindow クラス メンバー

Alert メソッド データ メンバー
属性メソッド アイコンのメソッド
キャレット メソッド メニュー メソッド
Clipboard のメソッド メッセージ メソッド
建設、破棄、および初期化 プロセスとスレッドのメソッド
ウィンドウ ツリーへのアクセス方法 スクロール方法
マッピング方法を調整します。 タイマー メソッド
ダイアログ ボックスの項目のメソッド 更新と絵画メソッド
ドラッグ アンド ドロップ メソッド ウィンドウへのアクセス方法
フォント メソッド ウィンドウのサイズと位置の方法
ヘルプ メソッド ウィンドウの状態メソッド

ホット キー メソッド ウィンドウ テキスト メソッド
演算子

Alert メソッド

FlashWindow ウィンドウを 1 回点滅します。
メッセージ ボックス メッセージ ボックスが表示されます。

属性メソッド

GetExStyle 拡張ウィンドウ スタイルを取得します。
する GetStyle ウィンドウ スタイルを取得します。
GetWindowLong 補足ウィンドウ メモリに 32 ビット値、指定したオフセットを取得します。
GetWindowWord 補足ウィンドウ メモリに 16 ビット値で、指定したオフセットを取得します。
ModifyStyle ウィンドウ スタイルを変更します。
ModifyStyleEx 拡張ウィンドウ スタイルを変更します。
SetWindowLong 補足ウィンドウ メモリに、指定したオフセットで 32 ビット値を設定します。
SetWindowWord 補足ウィンドウ メモリに、指定したオフセットで 16 ビット値を設定します。

キャレット メソッド

CreateCaret システム カレットの新しい図形を作成します。
CreateGrayCaret 灰色の四角形のシステム カレットを作成します。
CreateSolidCaret ソリッドで四角形のシステム カレットを作成します。
HideCaret システム カレットを非表示に。
ShowCaret システム カレットを表示します。

Clipboard のメソッド

ChangeClipboardChain ウィンドウをクリップボード ビューアーのチェインから削除します。
OpenClipboard クリップボードを開く。
SetClipboardViewer クリップボード ビューアーのチェインにウィンドウを追加します。

建設、破棄、および初期化

作成します。 ウィンドウを作成します。
アタッチ CWindowオブジェクトには、ウィンドウをアタッチします。
CWindow コンス トラクター。
DestroyWindow CWindowオブジェクトに関連付けられたウィンドウを破棄します。
デタッチ CWindowオブジェクトからウィンドウをデタッチします。

マッピング方法を調整します。

ClientToScreen クライアント座標を画面座標に変換します。
MapWindowPoints 一連のポイント、ウィンドウの座標空間から別のウィンドウの座標空間に変換します。
ScreenToClient 画面座標をクライアント座標に変換します。

ダイアログ ボックスの項目のメソッド

CheckDlgButton 指定したボタンのチェック状態を変更します。
CheckRadioButton 指定されたラジオ ボタンをチェックします。
DlgDirList 指定したパスまたはファイル名に一致するすべてのファイルの名前をリスト ボックスを塗りつぶします。
DlgDirListComboBox 指定したパスまたはファイル名に一致するすべてのファイルの名前をコンボ ボックスを塗りつぶします。
DlgDirSelect リスト ボックスから現在の選択範囲を取得します。
DlgDirSelectComboBox コンボ ボックスから現在の選択範囲を取得します。
GetDlgItemInt コントロールのテキストを整数に変換します。
GetDlgItemText コントロールのテキストを取得します。
GetNextDlgGroupItem グループ内のコントロールの前または次のコントロールを取得します。
GetNextDlgTabItem WS_TABSTOPスタイルを持つ前または次のコントロールを取得します。
GotoDlgCtrl キーボード フォーカスをコントロールに設定します] ダイアログ ボックスで。
IsDialogMessage メッセージが、指定されたダイアログ ボックスを対象として かどうかを決定します。
IsDlgButtonChecked ボタンのチェック状態を判断します。
NextDlgCtrl ダイアログ ボックスで次のコントロールにキーボード フォーカスを設定します。
PrevDlgCtrl ダイアログ ボックスで前のコントロールにキーボード フォーカスを設定します。
SendDlgItemMessage コントロールにメッセージを送信します。
SetDlgItemInt コントロールのテキストを整数値の文字列形式に変更します。
GetDlgControl 指定したコントロールのIUnknownを取得します。
SetDlgItemText コントロールのテキストを変更します。

ドラッグ アンド ドロップ メソッド

DragAcceptFiles レジスタ ウィンドウが受け入れるかどうかにファイルをドラッグ。

フォント メソッド

GetFont ウィンドウの現在のフォントを取得します。
SetFont ウィンドウの現在のフォントを変更します。

ヘルプ メソッド

GetWindowContextHelpId ウィンドウのヘルプ コンテキスト識別子を取得します。
SetWindowContextHelpId ウィンドウのヘルプ コンテキスト識別子を設定します。
WinHelp 開始 Windows ヘルプ。

ホット キー メソッド

GetHotKey ウィンドウに関連付けられたホット キーを決定します。
SetHotKey ホット キーをウィンドウに関連付けます。

アイコンのメソッド

GetIcon ウィンドウの大きいまたは小さいアイコンを取得します。
SetIcon ウィンドウの大きいまたは小さいアイコンを変更します。

メニュー メソッド

DrawMenuBar ウィンドウのメニュー バーを再描画します。
GetMenu ウィンドウのメニューを取得します。
Getsystemmenu 関数 システム メニューの変更のコピーを作成します。
HiliteMenuItem 強調表示または強調表示、トップレベルのメニュー項目を削除します。
SetMenu ウィンドウの現在のメニューを変更します。

メッセージ メソッド

PostMessage ウィンドウを作成したスレッドと関連付けられているメッセージ キューにメッセージを配置します。メッセージを処理するスレッドを待つことがなく返します。
SendMessage ウィンドウにメッセージを送信し、ウィンドウ プロシージャがメッセージを処理するまで戻りません。
SendNotifyMessage メッセージをウィンドウに送信します。ウィンドウは、呼び出し元のスレッドが作成された場合は、ウィンドウ プロシージャがメッセージを処理するまで返しません。それ以外の場合、すぐを返します。

プロセスとスレッドのメソッド

GetWindowThreadID 指定されたウィンドウを作成したスレッドの識別子を取得します。
GetWindowProcessID Retieves は、ウィンドウを作成したプロセスの識別子。

スクロール方法

EnableScrollBar 有効または無効に、スクロール バーの矢印。
GetScrollInfo スクロール バーのパラメーターを取得します。
GetScrollPos スクロール ボックスの位置を取得します。
GetScrollRange スクロール バーの範囲を取得します。
ScrollWindow 指定されたクライアント領域をスクロールします。
ScrollWindowEx 追加機能で指定されたクライアント領域をスクロールします。
SetScrollInfo スクロール バーのパラメーターを設定します。
SetScrollPos スクロール ボックスの位置を変更します。
SetScrollRange スクロール バーの範囲を変更します。
ShowScrollBar 表示または、スクロール バーを隠す。

タイマー メソッド

KillTimer タイマー イベントを破棄します。
SetTimer タイマー イベントを作成します。

更新と絵画メソッド

BeginPaint ウィンドウの描画を準備します。
一時的 絵画の終わり。
GetDC クライアント領域のデバイス コンテキストを取得します。
GetDCEx クライアント領域のデバイス コンテキストを取得し、クリッピングのオプションを許可。
GetUpdateRect 更新領域を完全に囲む最小の四角形の座標を取得します。
GetUpdateRgn 更新領域を取得し、指定した領域にコピー。
GetWindowDC ウィンドウ全体のデバイス コンテキストを取得します。
無効にします。 全体のクライアント領域を無効に。
InvalidateRect 指定した四角形内のクライアント領域を無効に。
InvalidateRgn 指定した領域内のクライアント領域を無効に。
IsWindowVisible ウィンドウの表示状態を指定します。
LockWindowUpdate ウィンドウでの描画を有効または無効にします。
印刷 ウィンドウが、指定されたデバイス コンテキストで描画されるように要求。
PrintClient ウィンドウのクライアント領域を指定したデバイス コンテキストに描画されるように要求。
RedrawWindow 指定された四角形または領域のクライアント領域を更新します。
ReleaseDC デバイス コンテキストを解放します。
SetRedraw 設定または再描画フラグをクリアします。
ShowOwnedPopups ウィンドウが所有するポップアップ ウィンドウの表示と非表示を切り替えます。
ShowWindow ウィンドウの表示状態を設定します。
ShowWindowAsync 別のスレッドによって作成されたウィンドウの表示状態を設定します。
UpdateWindow クライアント領域を更新します。
ValidateRect 指定した四角形内のクライアント領域を検証します。
ValidateRgn 指定した領域内のクライアント領域を検証します。

ウィンドウへのアクセス方法

ChildWindowFromPoint 指定した点を含む子ウィンドウを取得します。
ChildWindowFromPointEx 特定の種類の指定された点を含む子ウィンドウを取得します。
GetLastActivePopup 直前にアクティブだったポップアップ ウィンドウを取得します。
GetParent 直接の親ウィンドウを取得します。
GetTopLevelParent 最上位の親またはオーナー ウィンドウを取得します。
GetTopLevelWindow トップレベルのオーナー ウィンドウを取得します。
GetTopWindow トップレベルの子ウィンドウを取得します。
GetWindow 指定されたウィンドウを取得します。
IsChild 指定されたウィンドウが子ウィンドウかどうかを決定します。
SetParent 親ウィンドウを変更します。

ウィンドウのサイズと位置の方法

ArrangeIconicWindows すべての最小化された子ウィンドウを並べ替えます。
BringWindowToTop ウィンドウを Z オーダーの先頭にもたらします。
CenterWindow 指定したウィンドウに対してウィンドウを中央します。
DeferWindowPos 指定されたウィンドウを指定した複数ウィンドウ位置構造を更新します。
GetClientRect クライアント領域の座標を取得します。
GetWindowPlacement 表示状態と位置を取得します。
GetWindowRect ウィンドウの境界のサイズを取得します。
GetWindowRgn ウィンドウのウィンドウ領域のコピーを取得します。
IsIconic ウィンドウが最小化されているかどうかを決定します。
IsZoomed ウィンドウが最大化されているかどうかを決定します。
MoveWindow ウィンドウのサイズや位置を変更します。
ResizeClient ウィンドウのサイズを変更します。
SetWindowPlacement 表示状態と位置を設定します。
SetWindowPos サイズ、位置、および Z オーダーを設定します。
SetWindowRgn ウィンドウのウィンドウ領域を設定します。

ウィンドウの状態メソッド

EnableWindow 有効または入力を無効に。
IsWindow 指定されたウィンドウ ハンドルが既存のウィンドウを識別するかどうかを決定します。
IsWindowEnabled ウィンドウ入力の有効かどうかを決定します。
IsWindowUnicode 指定されたウィンドウが、ネイティブな Unicode ウィンドウかどうかを決定します。
SetActiveWindow ウィンドウをアクティブに。
SetCapture ウィンドウへのすべての後続のマウス入力を送信します。
SetFocus ウィンドウに入力フォーカスを設定します。

ウィンドウ テキスト メソッド

GetWindowText ウィンドウのテキストを取得します。
GetWindowTextLength ウィンドウのテキストの長さを取得します。
SetWindowText ウィンドウのテキストを変更します。

ウィンドウ ツリーへのアクセス方法

GetDescendantWindow 指定された下位ウィンドウを取得します。
GetDlgCtrlID ウィンドウの識別子 (子ウィンドウの場合のみ) を取得します。
GetDlgItem 指定された子ウィンドウを取得します。
SendMessageToDescendants 指定された下位ウィンドウにメッセージを送信します。
SetDlgCtrlID ウィンドウの識別子を変更します。

演算子

演算子 HWND CWindowオブジェクトにHWND変換します。
演算子 = CWindowオブジェクトにHWNDを割り当てます。

データ メンバー

m_hWnd CWindowオブジェクトに関連付けられたウィンドウへのハンドル。

CWindow の概要

Index