WM_SETTEXT メッセージ

ウィンドウのテキストを設定します。

#define WM_SETTEXT                      0x000C

パラメーター

wParam

このパラメーターは使用されません。

lParam

ウィンドウ テキストである null で終わる文字列へのポインター。

戻り値

型: LRESULT

テキストが設定されている場合、戻り値は TRUE です 。 編集コントロールのテキストを設定するのに十分なスペースが使用できない場合は 、FALSE (編集コントロールの場合)、LB_ERRSPACE (リスト ボックスの場合)、または CB_ERRSPACE (コンボ ボックスの場合) です。 この メッセージが編集 コントロールなしでコンボ ボックスに送信される場合はCB_ERR。

解説

DefWindowProc 関数は、ウィンドウ テキストを設定して表示します。 編集コントロールの場合、テキストは編集コントロールの内容です。 コンボ ボックスの場合、テキストはコンボ ボックスの編集コントロール部分の内容です。 ボタンの場合、テキストはボタン名です。 その他のウィンドウの場合、テキストはウィンドウ タイトルです。

このメッセージは、コンボ ボックスのリスト ボックスの現在の選択範囲を変更しません。 アプリケーションでは 、CB_SELECTSTRING メッセージを使用して、編集コントロールのテキストと一致するリスト ボックス内の項目を選択する必要があります。

要件

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

関連項目

参照

DefWindowProc

WM_GETTEXT

概念

Windows

その他のリソース

CB_SELECTSTRING