社区
界面
帖子详情
vc中如何把菜单栏做到标题栏上?
lizhenggang520
2008-03-05 06:08:40
如题。有示例更好,谢谢
...全文
415
8
打赏
收藏
vc中如何把菜单栏做到标题栏上?
如题。有示例更好,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
牛 魔 王
2011-12-07
打赏
举报
回复
学习了
sunlin7
2008-05-01
打赏
举报
回复
直接把标题栏给隐藏了,然后在菜单栏后面用类似标题栏的背景图片不就成了么,然后处理WM_NCCLICK消息,如果在假的标题栏上面,就模仿标题栏上的鼠标动作。
knowledge_Is_Life
2008-05-01
打赏
举报
回复
支持搂主,收藏
learnmfc
2008-04-13
打赏
举报
回复
[Quote=引用 4 楼 lizhenggang520 的回复:]
谢谢,基本效果已经做出来了,鼠标按下时会产生MOUSEMOVE消息,所以在我在NCMOUSEMOVE里面弹出菜单,但是此时只能显示第一个弹出的菜单,移动鼠标到其它菜单时无反应,只有单击的时候才可以弹出来。
跟VC的菜单比较可以知道当菜单弹出的时候,原来的按扭(RECT)已经失去了焦点,再在上面移动时就没作用了,这个问题如何处理?
引用 3 楼 txk1452 的回复:
需要自已重绘标题栏,然后处理WM_NCLBUTTONDOWN,WM_NCMOUSEMOVE,WM…
[/Quote]
楼上的能不能发一份给我看看,我做毕业设计想用,能看看不?
win2naruto@163.com
lizhenggang520
2008-03-19
打赏
举报
回复
谢谢,基本效果已经做出来了,鼠标按下时会产生MOUSEMOVE消息,所以在我在NCMOUSEMOVE里面弹出菜单,但是此时只能显示第一个弹出的菜单,移动鼠标到其它菜单时无反应,只有单击的时候才可以弹出来。
跟VC的菜单比较可以知道当菜单弹出的时候,原来的按扭(RECT)已经失去了焦点,再在上面移动时就没作用了,这个问题如何处理?
[Quote=引用 3 楼 txk1452 的回复:]
需要自已重绘标题栏,然后处理WM_NCLBUTTONDOWN,WM_NCMOUSEMOVE,WM_HITTEST等消息,当鼠标按下时弹出菜单
[/Quote]
txk1452
2008-03-06
打赏
举报
回复
需要自已重绘标题栏,然后处理WM_NCLBUTTONDOWN,WM_NCMOUSEMOVE,WM_HITTEST等消息,当鼠标按下时弹出菜单
zhucde
2008-03-06
打赏
举报
回复
去年标题栏
VsirSoft
2008-03-06
打赏
举报
回复
如果是基于对话框 你可以在属性里不显示标题 然后自己绘制一个按钮什么的放置最上面 点击之后弹出一个菜单就行了 至于窗口怎么拖动 你只要发送一条LBUTTONDOWN 时
PostMessage(WM_NCLBUTTONDOWN, HTCAPTION,MAKELPARAM(point.x,point.y));
//该语句的作用是向系统发送HTCAPTION消息,让系统以为鼠标点在标题栏上
VC
标题栏
与
菜单栏
提供
VC
中
标题栏
和
菜单栏
的应用方法和代码。
MFC重绘
标题栏
、
菜单栏
并更改状态栏背景色
MFC重绘
标题栏
、
菜单栏
并更改状态栏背景色。工具栏背景色未修改成功!
vc
在
标题栏
上添加按钮
visual c++在
标题栏
上添加按钮
visual c++
VC
在
标题栏
上添加按钮
在ComboBox
中
改变列表框的宽度_如何获取一个对话控件的指针_
VC
中
如何改变对框
中
控件的颜色_在
VC
++下实现高彩色工具条_用
VC
制作非常酷的工具条_扁平钮和把手_
标题栏
上添加按钮
VC
实现
标题栏
添加按钮
用
VC
实现了在
标题栏
添加按钮,纯
VC
源代码,
VC
6.0通过编译,归类:界面类
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章