|
■No79052 (YTM さん) に返信 > Fromのタイトルは、プロパティのTextで変更できますが、 Form のことですね?
> 実行時はいつもCenterに表示されますが、 それは Windows 8 もしくは 8.1 を使っているからですね。 Windows 7 以下のバージョン、または Windows 10 であれば 左寄せで描画されますよ。
> 左寄席で表示する方法をお解りの方おられますか? OS 標準の描画処理に不満があるのとなれば、 自前でタイトルバーを作りこむ必要があります。
ただし、タイトルバーはクライアント領域ではないので、 タイトルバーを消して、そこに自作タイトルバーを用意したうえで、 ドラッグ操作等も作りこむ(WM_NCHITTEST を処理してもよい)か、 あるいは WndProc メソッドをオーバーライドして WM_NCPAINT を捉え、 GetWindowDC のデバイスコンテキストにて上描きするなどといった かなり面倒な作業が要求されます。(正直、おすすめできません)
|