社区
界面
帖子详情
打开个BMP放在客户区,现在我想让一个Combo Box悬浮在BMP上面
果菲
2008-09-25 08:18:01
当我鼠标移动到指定区域CRect内,这个Combo Box控件就浮现,否则就消失.
我可以把代码发给你,帮我改一改
...全文
53
3
打赏
收藏
打开个BMP放在客户区,现在我想让一个Combo Box悬浮在BMP上面
当我鼠标移动到指定区域CRect内,这个Combo Box控件就浮现,否则就消失. 我可以把代码发给你,帮我改一改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnzdgs
2008-09-25
打赏
举报
回复
在对话框初始化的时候创建Create,但不显示。自己从CComboBox派生一个类,子类化控件。
在CComboBox初始化的时候调用TrackMouseEvent函数,然后响应WM_MOUSEHOVER消息显示控件,响应WM_MOUSELEAVE消息隐藏控件。
菜牛
2008-09-25
打赏
举报
回复
你这里有个问题,OnMouseMove会产生很多次,if也会进入很多次,每次都创建的话,岂不完蛋了?
可以先创建好,if这里只是显示/隐藏一下,然后别忘了CBox.SetFocus设置一下焦点。
果菲
2008-09-25
打赏
举报
回复
void CSDK2500Dlg::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CRect rt(0, 460, 100, 480);
if (PtInRect(&rt, point))
{
CBox.Create(WS_VISIBLE|WS_CHILD|WS_CLIPCHILDREN, CRect(0, 460, 100, 480), this, 123);
CBox.AddString("123");
CBox.AddString("126");
CBox.AddString("80");
CBox.AddString("90");
}
else
CBox.DestroyWindow();
CDialog::OnMouseMove(nFlags, point);
}
第二章 第九小节Duilib中的C
Combo
UI控件-下拉列表控件
在界面开发中,非常常用的一种界面控件是下拉列表控件,xml创建方式如下所示: //使用范例 <
Combo
name="account
combo
" float="true" pos="30,35,90,55" textpadding="1,1,1,1" > <ListLabelElement ...
常用MFC控件基础使用(Edit Button Check
Combo
Tree 显示位图 控件大小自适应、线程、右键菜单、控件调整移动、MFC背景)
本文总结常用MFC控件使用方法,具体使用方法网上一箩筐,这里不在赘述,仅供查询常用函数,文章持续更新,阅读者不可依葫芦画瓢,还应举一反三。
Visual C++ 6.0开发实践指南与源代码解析
创建自定义工具栏需要定义每个按钮的...自定义工具栏按钮新建的工具栏资源会在工具栏编辑器中
打开
,你可以在此界面上添加按钮,并为每个按钮设置ID、位图资源等属性。例如,为
一个
按钮设置ID为,并为其指定
一个
位图。
水下目标检测系统:基于YOLOv10的深度学习实现与UI界面设计
水下目标检测是计算机视觉领域的
一个
重要研究方向,在海洋资源勘探、水下机器人导航、渔业资源调查以及水下搜救等领域具有广泛的应用价值。与常规的目标检测任务相比,水下环境带来了独特的挑战:光线衰减、散射效应...
Python实例讲解 -- wxpython 基本的控件
使用按钮工作 在wxPython 中有很多不同类型的按钮。...在第一部分(part 1)中,我们已经说明了几个按钮的例子,所以这里我们只简短的涉及它的一些基本的东西。图7.4显示了
一个
简单的按钮。 图7.4
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章