開発環境
VC++6.0
SDI
SDIで初期表示されるビューを、画面の中央に表示したいのですが、
どのようにしたらよいのでしょうか?
また、リサイズを不可能で、最大化ボタンを押せなくするにはどのようにしたら、
よろしいでしょうか?
(すでにウィザードで最大化ボタンを付けてしまいました・・・)
ご存知の方がおられましたら、教えて下さい。
>SDIで初期表示されるビューを、画面の中央に表示したいのですが、
>どのようにしたらよいのでしょうか?
誰かに期待するか、自分で調べましょう。(サイズを計算して・・・)
>リサイズを不可能で、最大化ボタン・・・
↓使えそう?
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: この位置で CREATESTRUCT cs を修正して、Window クラスやスタイルを
// 修正してください。
cs.style = WS_OVERLAPPED | WS_CAPTION | FWS_ADDTOTITLE
| WS_SYSMENU | WS_MINIMIZEBOX;
cs.cx = 600;
cs.cy = 400;
return CFrameWnd::PreCreateWindow(cs);
}
書き込みありがとうございました。
解決致しました。
もう少し、調べ方の勉強もしてみます。
ツイート | ![]() |