社区
界面
帖子详情
MFC窗口创建和移动
litchgu
2017-11-02 09:49:26
1.我在主窗口旁创建了一个非模态窗口,我尝试了在oninitdialog中初始化非模态窗口,但是和我想要的位置有点差距,(非模态窗口是依附在主窗口旁,根据主窗口来设置的,我的理解是我处理的地方主窗口还未完全创建完成,导致的位置有差距的原因。)我用了计时器延时了10ms就能够实现这个功能。显示位置就正确了。请问下有没有办法替代定时器?
2.onsize中能处理窗口缩放的功能,那请问下,能不能判断我缩放的是左边界还是右边界,就比如说我左边界无法缩放,右边界能否缩放,如何实现?
...全文
311
4
打赏
收藏
MFC窗口创建和移动
1.我在主窗口旁创建了一个非模态窗口,我尝试了在oninitdialog中初始化非模态窗口,但是和我想要的位置有点差距,(非模态窗口是依附在主窗口旁,根据主窗口来设置的,我的理解是我处理的地方主窗口还未完全创建完成,导致的位置有差距的原因。)我用了计时器延时了10ms就能够实现这个功能。显示位置就正确了。请问下有没有办法替代定时器? 2.onsize中能处理窗口缩放的功能,那请问下,能不能判断我缩放的是左边界还是右边界,就比如说我左边界无法缩放,右边界能否缩放,如何实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
窗口
分割实现多视图切换
在
MFC
(Microsoft Foundation Classes)框架中,
窗口
分割和多视图切换是常见的特性,用于构建复杂的用户界面,尤其在需要展示多个数据源或者不同视图的场景下。本篇文章将详细探讨
MFC
如何实现
窗口
分割以及在分割
窗口
...
MFC
内嵌第三方EXE
窗口
当我们说“内嵌”一个EXE,实际上我们是在
MFC
应用中
创建
一个子
窗口
,该
窗口
作为外部进程的代理,显示和交互记事本的内容。在这个案例中,我们将
创建
一个新类继承自`CWnd`,并通过`CreateEx()`函数
创建
一个进程来运行...
mfc
实现悬浮子
窗口
(动态实现)
mfc
实现悬浮子
窗口
(动态实现):可以分为2种方法来实现;第一种是通过比较简单而实用的 动态实现api去修改属性;第二种办法是 实现的效果类似vs2008这样的 悬浮框、停靠等,是通过单文档 中 CDockablePane;也可以...
2048
MFC
版,提供源码
1. 主程序类(CWinApp派生类):负责初始化和运行整个游戏,包括资源加载、
窗口
创建
等。 2. 棋盘视图类(CView派生类):负责棋盘的显示和用户输入处理,可能包含棋盘的二维数组表示、绘制棋盘的方法和
移动
逻辑。 3....
png不规则
窗口
通过两个
窗口
的联动,可以实现更复杂的交互,比如一个
窗口
作为形状模板,另一个
窗口
跟随其形状变化,这可以用于
创建
动态效果,例如拖动时形状随鼠标
移动
的
窗口
。 总的来说,"png不规则
窗口
"是Windows编程中一种高级...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章