通知
すべてクリア
Topic starter
2000年6月26日 9:31 AM
こんにちは。
表題の通り、ダイアログボックスを、常に手前に表示させていのですが、以外にあっちこっちで見る割に、資料で調べることが出来ませんでした。
どのようにすれば良いのか、ご教授ください。
また、メニュー(タスクトレイのアイコンから出すポップアップメニュー)で、選択できない項目をグレー色にしたのですが、出来ません。
void CKakudaiDlg::OnUpdateBig(CCmdUI* pCmdUI)
{
pCmdUI->Enable((loupe_on == 0) ? TRUE:FALSE);
}
void CKakudaiDlg::OnUpdateNor(CCmdUI* pCmdUI)
{
pCmdUI->Enable((loupe_on == 1) ? TRUE:FALSE);
}
で、選択できないようには出来たのですが、色が黒のままです。
色をグレーにするには、これにどんな処理を加えれば言いのでしょうか?
よろしくお願いします。
2000年6月26日 10:34 AM
SetWindowPos()関数を使えばできますよ。
2000年6月27日 11:59 AM
ありがとうございました。
常に手前に表示。 の件はばっちし解決しました。
メニューの選択不可にするっていうのは、まだ未解決です・・・。
どなたか教えてください。
2000年6月27日 12:37 PM
Nakamuraです。
CMenuクラスのEnableMenuItem()関数を
使用してみてはいかがですか。
これでできますよ。
2000年6月27日 2:53 PM
Nakamuraさん、二度にわたり、ご親切にありがとうございました。
早速試してみます♪