次のコマンドで編集コントロールを作成します。
HWND hwnd = CreateWindow( "EDIT", tabText.c_str(), WS_CHILD | WS_VSCROLL | ES_LEFT | ES_MULTILINE | ES_AUTOVSCROLL, ...)
次に、を呼び出して内容を更新しSetWindowText(...)
ます。ただし、更新が完了するたびに、スクロールが最初に設定されます。私はそれをその位置を維持させる必要があります。このコントロールにログを書き込みます。これは、テキスト文字列が大きくなっていることを意味します。電話をかける前にスクロール情報を取得し、電話後にスクロール情報を設定しようとしましSetWindowText()
た。これにより、コントロールが点滅します。
スクロール位置を保持し、更新中にテキストを表示するにはどうすればよいですか?