永发信息网

UpdateData(true); 的使用疑惑!

答案:2  悬赏:20  手机版
解决时间 2021-01-25 17:01
UpdateData(true); 的使用疑惑!
最佳答案
UpdateData(TRUE);//将控件上显示上的数据更新到关联变量
UpdateData(FALSE);将关联变量的值更新到控件显示。
当你改变控件对应的关联变量的值的时候,要使用UpdateData(FALSE)来更新显示。
当你在界面上更改控件的值的时候,你要使用UpdateData(TRUE);将值更新到关联变量
或者如果不使用关联变量,可以使用GetDlgItemText(IDC_EDIT,str);或SetDlgItemText(IDC_EDIT,str)来更改控件的值的时候,就不需要UpdateData()函数。
补充:
UpdateData(true);//先更新一下,然后将m_I给I...
DWORD l,s,h;
l=m_l,s=m_s,h=m_h;
__asm{
mov eax,l
mov ebx,s
add eax,ebx
mov h,eax
}
m_h=h;
UpdateData(false);//计算完了再给回界面控件
全部回答
把数据显示到控件上的代码下面加上UpdateData(false);试试,这个是刷新控件功能。
比如:
UpdateData(true);
DWORD l,s,h;
l=m_l,s=m_s,h=m_h;
CString str;
str.Format("%d",l);//(DWORD是数据形变量吧?)
SetDlgItemText(IDC_EDIT1,str);
UpdateData(false);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英雄联盟里的审判天使的皮肤防爆天使多少钱
【有两筐苹果,甲筐的质量是乙筐的1.8倍,如果
2012年商务部指出:在世界经济艰难复苏的进程
香柏树琴行地址有知道的么?有点事想过去
甲乙俩车同时从AB俩地出发相向而行,甲行完全
恩尼里克村怎么去啊,我要去那办事
那个网上的四级估分系统对不对啊
【深恶痛绝的意思】深恶痛绝的恶是什么意思
竹药罐减肥的煮罐药液配方是什么?
星火英语(运城永济市)地址好找么,我有些事要
克孜勒尧勒村地址有知道的么?有点事想过去
苹果手机的几个版本是什么意思
麻黄碱滴鼻剂的主要适应证是A.鼻腔干燥B.过敏
微播影视(深圳)有限公司做的平台叫什么名字
女儿9个月头围是44.2CM,12个月体重头围还是4
推荐资讯
水粉默写中怎么搭配衬布和主体物的颜色。做到
香港的星光大道位于那个区?
三星赔偿苹果5.3 亿美元的原因是什么?
领取养老保险待遇资格认证'年审'工
大肠杆菌 的DNA复制 是不是有 RNA聚合酶来解
打完水光针后两天吃了海鲜和辣椒会影响效果吗
八达宾馆(金龙大道)地址在什么地方,我要处理
我想开一个酒类批发部,请问怎样进货?
营养教育的途径包括(  )。A.电影B.面对面
完美世界怎么开出凤凰
停车场(穿山东路)怎么去啊,我要去那办事
最便宜的奔驰价格为多少?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?