0

次のような単純なウィンドウを作成しました。

CreateWindowExW(
WS_EX_TOPMOST,
L"RichEdit20W",
L"window_text",
WS_OVERLAPPEDWINDOW | WS_BORDER | WS_HSCROLL | WS_VSCROLL | ES_MULTILINE //...

「ウィンドウテキスト」パラメーターをハングアップするたびに、コントロールとウィンドウタイトルの両方が変更されSetWindowTextW()ますSendMessageW(hwnd, WM_SETTEXT, ...)

4

1 に答える 1

6

エディット コントロール (およびリッチ エディット コントロール) は、本来「タイトル」を持つようには設計されていません。コントロールをトップレベル ウィンドウとして使用することは非常にまれです。代わりに、独自のウィンドウ クラスを登録してトップレベル ウィンドウ (独自のキャプション テキストを持つことができます) に使用し、編集コントロールを子ウィンドウにする必要があります。

于 2012-12-04T00:22:29.017 に答える