社区
界面
帖子详情
对话框的style是child时如何制作异形窗体
☆钱多多☆
2013-01-29 06:01:41
我的对话框在单文档中显示,我想让这个对话框显示异形窗体请问该如何做呢,比如贴个五角星的图片,运行时,单文档中就是五角星,并且星星上可以相应鼠标消息,或者给我点资料也行,wm_ex_layered样式只有在主窗体类型时有用,在子窗体时无效。
...全文
207
2
打赏
收藏
对话框的style是child时如何制作异形窗体
我的对话框在单文档中显示,我想让这个对话框显示异形窗体请问该如何做呢,比如贴个五角星的图片,运行时,单文档中就是五角星,并且星星上可以相应鼠标消息,或者给我点资料也行,wm_ex_layered样式只有在主窗体类型时有用,在子窗体时无效。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimette
2013-01-30
打赏
举报
回复
http://my.csdn.net/my/code/detail/37087、 不知道这个有帮助没有!
sumos
2013-01-30
打赏
举报
回复
回复人数极少,足以说明难度颇高。 在win8,分层窗口可以是child。 不是win8的话: 1,把你的窗口背景色刷成和文档背景色一样,在NCHITTEST消息中判断,如果当前像素 和 背景色 一样,那么返回HTTRANSPAENT(就是鼠标穿透),否则返回HTCLIENT。由于该消息太频繁,所以最好把像素保存起来,这样判断时会快点。 2,和第1种思路差不多,在读取图片的时候,首先创建一个图片大小的CRgn,然后读取图片时,把像素值为透明的区域 异或,最后得到的CRgn就是五角星。然后同上,用CRgn.PtInRegion来判断点是否在区域内
CreateWindow创建
异形
窗口(不规则窗口) - WINDOWS API 第三弹
异形
窗口。
异形
窗体
可以作为趣味的弹窗来给产品增加活力和乐趣。我们将设计好的内容放入html中,再通过ie网页打开,这种实现方式不用带来额外的开销,可谓是真正的轻装上阵了。
从零开始:通过Windows API创建OpenGL
窗体
OpenGL(Open Graphics Library)是一个跨语言、跨平台的应用程序编程接口(API),用于渲染2D和3D矢量...API是一套预定义的函数、协议和工具,它允许开发者在创建软件应用程序
时
,能够与操作系统或其他服务进行交互。
C#
窗体
应用程序精美皮肤库实战应用
窗体
皮肤是指通过自定义外观样式(如颜色、边框、字体、控件绘制等)改变Windows Forms应用程序的视觉表现,突破传统“灰白界面”的局限。其核心价值在于提升用户体验、增强品牌识别度,并满足企业级应用对美观性与...
VC编程功能总结
MFC设置
窗体
背景图片(画刷) 先载入一张图片,ID为IDB_BITMAP2 TestDlg.h中: CBrush m_brBk;//在public中定义 TestDlg.cpp中: 在初始化函数OnInitDialog()中加入: BOOL CTestDlg::OnInitDialog() { ...
C# WinForm不规则
窗体
与控件自定义设计源码实战
为了实现更具视觉表现力的用户交互体验,开发者需要深入操作系统底层绘图机制,掌握如何通过代码动态控制
窗体
外观。WinForm平台虽然以控件化、拖拽式设计著称,但其核心仍建立在GDI+(Graphics Device Interface ...
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章