首页
社区
课程
招聘
[旧帖] [求助]VC中UpdateData(true)后“试图执行系统不支持的操作” 0.00雪花
发表于: 2013-6-10 15:52 1544

[旧帖] [求助]VC中UpdateData(true)后“试图执行系统不支持的操作” 0.00雪花

2013-6-10 15:52
1544
我在工程中插入了窗体“CMYForm”。然后在MYForm.cpp中,因为有个子函数要刷新窗体变量,我先在文件顶部定义了变量“CMYForm myfrm”,再在子函数里面用“myfrm.UpdateData(true);”结果执行时程序报出“试图执行系统不支持的操作”。子函数中要如何才能调用窗体呢?
MYForm.cpp

CMYForm myfrm
CMYForm ::CMYForm (CWnd* pParent /*=NULL*/)
  : CDialog(CMYForm ::IDD, pParent)
{
}
...... ...... 
...... ...... 
VOID CALLBACK AutoChk_Callback(
  HWND hwnd,     // handle of window for timer messages
  UINT uMsg,     // WM_TIMER message
  UINT idEvent,  // timer identifier
  DWORD dwTime   // current system time
)
{  
    myfrm.UpdateData(true);//测试时会报“试图执行系统不支持的操作” 
    AfxMessageBox("11");
}

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//