社区
数据库及相关技术
帖子详情
对话框的初始化函数在什么时候运行?
qq_42153923
2019-07-06 06:58:41
本人小白,最近学校短学期要写一个带前端的数据库。我用sql server + C++MFC编写 写MFC窗口的时候 ,我在一个按钮的点击响应事件里面对数据库进行了一个update操作,然后关闭当前窗口、打开新的窗口。新窗口的初始化函数对数据库进行了一个select查找操作。 问题来了,我select出来的数据一直是update之前的数据。为什么会这样,update操作不是应该在select之前吗?求大佬解答,要怎么解决这个问题?
...全文
140
2
打赏
收藏
对话框的初始化函数在什么时候运行?
本人小白,最近学校短学期要写一个带前端的数据库。我用sql server + C++MFC编写 写MFC窗口的时候 ,我在一个按钮的点击响应事件里面对数据库进行了一个update操作,然后关闭当前窗口、打开新的窗口。新窗口的初始化函数对数据库进行了一个select查找操作。 问题来了,我select出来的数据一直是update之前的数据。为什么会这样,update操作不是应该在select之前吗?求大佬解答,要怎么解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
青蛙工作室
2019-09-04
打赏
举报
回复
update之后,加一句Application->ProcessMessage(); 这是VCL的写法,MFC的我也不知道。
zhgwbzhd
2019-07-07
打赏
举报
回复
新窗口的初始化函数,在窗口资源初始化时就创建了,后面的仅仅是调用显示。
解决方法:
1、新窗口采用动态创建的方式。用完就销毁。推荐此方法。
2、在窗口的显示事件内,select数据。
3、窗口内放一个定时器,定时更新。
在AutoCAD二次开发中如何使输入
对话框
中的内容点完确定后保存
博客介绍了调试程序的方法,先找到使
对话框
命令
运行
的主文件,查看调用关系并设置断点,开启调试弄清楚
运行
流程,接着找到控制保存和读取
对话框
中数据的语句,最后将其添加到
初始化
对话框
函数
中,具体
函数
依项目文件而定。
MFC基于
对话框
工程
运行
逻辑
本文详细解析了基于
对话框
的MFC程序
运行
机制,包括
初始化
流程、
对话框
创建及消息响应过程。从全局App对象的创建到
对话框
类的
初始化
,再到消息处理
函数
的具体实现。
浅入MFC之
对话框
及MFC程序的
运行
本文引导初学者从零开始构建基于MFC的
对话框
应用程序,详细解析了MFC程序的
运行
流程,包括
初始化
、消息循环及
对话框
创建过程。通过实际代码演示,介绍了
对话框
相关API
函数
的使用,如MessageBox和AfxMessageBox,帮助读者理解MFC框架的基本概念。
添加RichEdit控件后导致MFC
对话框
程序无法
运行
的解决方法
本文解决了一个MFC程序中使用RichEdit控件导致程序无法
运行
的问题。在
对话框
函数
DoModal()前调用AfxInitRichEdit()或AfxInitRichEdit2()
函数
可以
初始化
RichEdit控件,确保程序正常
运行
。
MFC Tab Control 多层 嵌套 子
对话框
本博客详细介绍了如何在MFC中使用Tab Control实现多层嵌套的子
对话框
。首先,创建一个主
对话框
,添加Tab控件,并关联变量。接着,创建第一层子
对话框
,设置相应属性。在主
对话框
的OnInitDialog()
函数
中
初始化
子
对话框
。然后,处理Tab控件的通知消息,实现页面切换。在子
对话框
中同样添加Tab控件和子
对话框
,进行相应的
初始化
和消息处理。最后,添加静态文本用于测试切换效果。
运行
后,展现了一个功能完备的多层嵌套Tab Control界面。
数据库及相关技术
1,178
社区成员
18,938
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章