大家帮我看一下,这样的界面是有几种实现方法。

redsunxin 2017-09-14 04:37:12


就是腾讯电脑管家的悬浮窗界面,点击右键弹出一个类似菜单的界面,但是却不同于标准的windows菜单,是从CMenu继承还是弹出非模态对话框。
...全文
579 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
redsunxin 2017-10-17
  • 打赏
  • 举报
回复
引用 9 楼 zhao4zhong1 的回复:
自绘是早晚要学会的技能。
我问的是从CMenu继承还是弹出非模态对话框。自绘我还是会的。
dvlinker 2017-09-23
  • 打赏
  • 举报
回复
右键单击,则直接将对话框显示出来。另外,要注意,像菜单一样,点击桌面其他地方,Dialog窗口失去active状态,自动将对话框掩藏
dvlinker 2017-09-23
  • 打赏
  • 举报
回复
其实也简单,用一个Dialog实现就可以了,调用SetLayeredWindowAttributes API设置为窗口的透明度即可!
赵4老师 2017-09-18
  • 打赏
  • 举报
回复
自绘是早晚要学会的技能。
hurryboylqs 2017-09-18
  • 打赏
  • 举报
回复
duilib欢迎您
骑猴子的六子 2017-09-18
  • 打赏
  • 举报
回复
哇,最近全是界面上的问题,还是那句话 DUI欢迎你
psbeond 2017-09-18
  • 打赏
  • 举报
回复
引用 9 楼 zhao4zhong1 的回复:
自绘是早晚要学会的技能。
+1。学会自绘后,就不会问这个问题了。 创建一个窗口、自绘窗口。 在窗口里创建控件(按钮),自绘控件。
homesos 2017-09-15
  • 打赏
  • 举报
回复
引用 5 楼 redsunxin 的回复:
[quote=引用 3 楼 homesos 的回复:] 弹个非模态的对话框处理,用VC做一模一样的有点费劲,除非用现成的皮肤库,那消息提示的小红点,要弄个动画要写不少代码,建议还是用快速开发语言做吧,用WPF做简直是手到擒来啊,混编的优势就在于此。
多谢。意思是WPF开发一个exe,然后用CreateProcess或ShellExecuteEx启动exe,这样就要安装.NET FRAMEWORK框架吧。WTL开发这样的界面确实不易。[/quote] 是的,是这个意思,也需要安装.NET,如果有安装包,在安装过程中安装.NET,如果只有EXE,把.NET安装包放目录下,就用VC写个启动程序检测有没有安装,没有安装就启动.NET安装程序。
worldy 2017-09-15
  • 打赏
  • 举报
回复
弹出一个对话框,设置对话框为子窗口,并在最上层
redsunxin 2017-09-15
  • 打赏
  • 举报
回复
引用 3 楼 homesos 的回复:
弹个非模态的对话框处理,用VC做一模一样的有点费劲,除非用现成的皮肤库,那消息提示的小红点,要弄个动画要写不少代码,建议还是用快速开发语言做吧,用WPF做简直是手到擒来啊,混编的优势就在于此。
多谢。意思是WPF开发一个exe,然后用CreateProcess或ShellExecuteEx启动exe,这样就要安装.NET FRAMEWORK框架吧。WTL开发这样的界面确实不易。
redsunxin 2017-09-15
  • 打赏
  • 举报
回复
[quo[i]te=引用 3 楼 homesos 的回复:] 弹个非模态的对话框处理,用VC做一模一样的有点费劲,除非用现成的皮肤库,那消息提示的小红点,要弄个动画要写不少代码,建议还是用快速开发语言做吧,用WPF做简直是手到擒来啊,混编的优势就在于此。[/quote] 多谢。意思是WPF开发一个exe,然后用CreateProcess或ShellExecuteEx启动exe,这样就要安装.NET FRAMEWORK框架吧。WTL开发这样的界面确实不易。
  • 打赏
  • 举报
回复
duilib实现超简单(创建一个窗口)。 windows程序设计讲菜单的那一章,也可以勉强做出来,就是花费的时间比较多。(菜单) MFC也是可以的(创建一个窗口)
homesos 2017-09-14
  • 打赏
  • 举报
回复
弹个非模态的对话框处理,用VC做一模一样的有点费劲,除非用现成的皮肤库,那消息提示的小红点,要弄个动画要写不少代码,建议还是用快速开发语言做吧,用WPF做简直是手到擒来啊,混编的优势就在于此。
redsunxin 2017-09-14
  • 打赏
  • 举报
回复
引用 1 楼 smwhotjay 的回复:
自绘图片,自己处理鼠标hover onclick
你的意思是非模态对话框喽。
smwhotjay 2017-09-14
  • 打赏
  • 举报
回复
自绘图片,自己处理鼠标hover onclick

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧