CDM_SETCONTROLTEXT メッセージ

[Windows Vista 以降、 共通のダイアログ ボックスと [名前を付けて保存 ] ダイアログ ボックスは、[ 共通アイテム] ダイアログボックスに置き換えられていた。 共通ダイアログ ボックス ライブラリのこれらのダイアログ ボックスの代わりに、共通項目ダイアログ API を使用することをお勧めします。

エクスプローラー スタイルの [開く] ダイアログ ボックスまたは [名前を付けて保存] ダイアログ ボックスで、指定したコントロールのテキストを設定します。 ダイアログ ボックスは 、OFN_EXPLORER フラグを使用して作成されている必要があります。それ以外の場合、メッセージは失敗します。

#define WM_USER                  0x0400
#define CDM_FIRST               (WM_USER + 100)
#define CDM_SETCONTROLTEXT      (CDM_FIRST + 0x0004)

パラメーター

wParam

テキストを設定するコントロールの識別子。

lParam

コントロールの新しいテキスト。

戻り値

このメッセージは値を返しません。

解説

対応するマクロは次のとおりです。

void CommDlg_OpenSave_SetControlText(hwnd, wparam, lparam)

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Commdlg.h (Windows.h を含む)

関連項目

参照

GetOpenFileName

GetSaveFileName

OPENFILENAME

概念

共通ダイアログ ボックス ライブラリ