社区
界面
帖子详情
MFC窗口创建和移动
litchgu
2017-11-02 09:49:26
1.我在主窗口旁创建了一个非模态窗口,我尝试了在oninitdialog中初始化非模态窗口,但是和我想要的位置有点差距,(非模态窗口是依附在主窗口旁,根据主窗口来设置的,我的理解是我处理的地方主窗口还未完全创建完成,导致的位置有差距的原因。)我用了计时器延时了10ms就能够实现这个功能。显示位置就正确了。请问下有没有办法替代定时器?
2.onsize中能处理窗口缩放的功能,那请问下,能不能判断我缩放的是左边界还是右边界,就比如说我左边界无法缩放,右边界能否缩放,如何实现?
...全文
320
4
打赏
收藏
MFC窗口创建和移动
1.我在主窗口旁创建了一个非模态窗口,我尝试了在oninitdialog中初始化非模态窗口,但是和我想要的位置有点差距,(非模态窗口是依附在主窗口旁,根据主窗口来设置的,我的理解是我处理的地方主窗口还未完全创建完成,导致的位置有差距的原因。)我用了计时器延时了10ms就能够实现这个功能。显示位置就正确了。请问下有没有办法替代定时器? 2.onsize中能处理窗口缩放的功能,那请问下,能不能判断我缩放的是左边界还是右边界,就比如说我左边界无法缩放,右边界能否缩放,如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zgl7903
2017-11-06
打赏
举报
回复
可以OnInitDialog中创建窗口,但是不显示, 在对话框中处理 WM_WINDOWPOSCHANGED, 根据对话框位置调整和放置附加窗口并显示
litchgu
2017-11-02
打赏
举报
回复
引用 1 楼 schlafenhamster 的回复:
"我用了计时器延时了10ms就能够实现这个功能" 在 定时器中 先 Kill 这个 定时器(定时器 单次 触发)
这个功能我已经做了啊,就是想问问有没有其他方法。
schlafenhamster
2017-11-02
打赏
举报
回复
"我用了计时器延时了10ms就能够实现这个功能" 在 定时器中 先 Kill 这个 定时器(定时器 单次 触发)
schlafenhamster
2017-11-02
打赏
举报
回复
这是 等 初始化 结束 的 一个 常用 方法 , 没问题的
MFC
内嵌第三方EXE
窗口
VS2010,多Tab
窗口
,内嵌第三方exe记事本(NotePad.exe),其中解决了刷新、
移动
等问题。
mfc
实现悬浮子
窗口
(动态实现)
mfc
实现悬浮子
窗口
(动态实现):可以分为2种方法来实现;第一种是通过比较简单而实用的 动态实现api去修改属性;第二种办法是 实现的效果类似vs2008这样的 悬浮框、停靠等,是通过单文档 中 CDockablePane;也可以实现将界面随时变换颜色等风格变换!具体的代码和运行程序 请看下一个“MyVS9Demo”!
2048
MFC
版,提供源码
2048
mfc
版,提供源码 提供空格键自动
移动
,g键快速自动
移动
,算法不完善见谅 代码仅供参考,切勿学习,后果自负 开发环境 VC6.0
png不规则
窗口
用png图片做底图的
窗口
,根据png图片,可以制作不规则
窗口
,半透明
窗口
,用俩个
窗口
联动实现,参考codeproject文章,非常漂亮,大家喜欢。
MFC
贪吃蛇
MFC
+ DirectUI 开发的贪吃蛇,能玩,有些功能没实现
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章