vc6.0 MFC 让某个菜单变灰,当鼠标移动到此菜单上,才有变灰的效果?
5个回答
展开全部
你的要求很别致。你只有自己去绘制菜单才能做到此效果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
矩形了CRect直接保存点击鼠标左键,按该消息以确定是否在正确的函数PtInRect鼠标点击的点是,如果在弹出的对话框中,如果没有,直接加在不同的点在
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ON_UPDATE_COMMAND_UI(ID_ADD_IMAGE, &CSampleDoc::OnUpdateAddImage)
void CSempleDoc::OnUpdateAddImage(CCmdUI *pCmdUI)
{
bool bl = 你自己给个时机,控制他亮还是灭
if (bl)
{
pCmdUI->Enable(TRUE);
}
else
{
pCmdUI->Enable(FALSE);
}
}
void CSempleDoc::OnUpdateAddImage(CCmdUI *pCmdUI)
{
bool bl = 你自己给个时机,控制他亮还是灭
if (bl)
{
pCmdUI->Enable(TRUE);
}
else
{
pCmdUI->Enable(FALSE);
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是把变灰的事件响应写到onMouseMove里面了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置变灰之后,加
DrawMenuBar();
DrawMenuBar();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询