お世話になっております。
仕事でC++で作製された物の、ほんの一部修正をする事になったのですが、
初めてでなかなか分からず、力を貸して頂きたいです。
ブラウザ的なものを作製しているのですが、普通画面の右上にある、「閉じる」とか、「最大化」とかの表示、非表示を制御したいのです。
要件は、「最大化」「最小化」ボタンを表示し、「閉じる」ボタンを非表示にすることです。
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
という関数の中で、
cs.style &= ~(WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_SYSMENU);
とか、
cs.style =WS_MINIMIZEBOX|WS_SYSMENU;
を試しにやってみましたが、
閉じるボタンはつねに表示されています。
「閉じる」ボタンだけを非表示、または、使用不可にする事は可能でしょうか?
ホントに初心者で、すみません。。。
どうぞ、よろしくお願いいたします。
http://techtips.belution.com/ja/vc/0038/
が役に立つのでは?
レス、ありがとうございました。
参考にしながらがんばってみます。
なんせ、C++は今回が初めてなもので。。。
また、有益な情報ございましたら、よろしくお願いいたします。
ツイート | ![]() |