Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
純粋な win32 api の編集コントロールでテキストを垂直方向に中央揃えすることは可能ですか? コントロールはすでにスーパークラス化されているため、サブ/スーパークラス化ソリューションは問題になりません。ただし、一部のカスタム コントロールへのシフト/変更はオプションではありません。
私は c++ で作業しています。
適切な数のスペースを挿入して、手動で行う必要があります。
テキストを中央揃えにする場合は、「RichEdit」が適切なWin32コントロールです。
ES_CENTERウィンドウ スタイルを EDIT コントロールに適用できます。ウィンドウ スタイルの場合ES_MULTILINE、すべての行が中央に配置されます。
ES_CENTER
ES_MULTILINE