关于MFC对话框的刷新问题

2025-06-20 15:18:45
推荐回答(2个)
回答1:

再次读取数据库,然后显示。
Invalidate、UpdateData这些是没用的,虽然窗口已经重画过了,但是你的数据还没有更新,重画以后依然你以前的图像,只有重新读取数据以后,再重画的时候就是你的新数据NULL了。

回答2:

我也刚学MFC 可能我的意见不是最好的,但是你可以试一试

你说
读取数据库中image类型图片(bmp格式保存的)到对话框

如果要刷新这个,你可以试一下新建一个线程,定时链接数据库重新读取数据加载到对话框中,这个方法效率很低!