UpdateData()函数的用法
一个小小的函数给我这个菜鸟带来了很多的麻烦,为了杜绝他的每一次嚣张,我决定来个小小的总结!吃一堑长一智呗!
UpdateData(FALSE)与UpdateData(TRUE)是相反的过程
UpdateData(FALSE)是把程序中改变的值更新到控件中去
UpdateData(TRUE)是把在控件中输入的值更新到你的变量中去
TRUE ===> 控件 -〉数据成员
FALSE ===> 数据成员 -〉 控件
比如你的一个编辑框控件c_Edit与变量s_Edit相关联
在程序中你用了
s_Edit="CSDN"
但是你在编辑框中输入"NDSC"
如果你用的是UpdateData(FALSE)的话你的编辑框内容将是“CSDN”
如果你用的是UpdateData(TRUE)的话 s_Edit将变成“NDSC”
但是如果在线程中使用了此函数,有可能会发生异常!因此尽量在线程中不要用到UpdateData函数
以下是几种解决办法:
一、
在线程中通过发送消息UpdateData界面
{
UpdateData(wParam);
return 0;
}
UpdateData()函数的用法相关推荐
- UpdateData函数的用法
UpdateData() 对于可以接收数据的控件,如编辑控件来说,UpdateData()函数至关重要.当控件内容发生变化时,对应的控件变量的值并没有跟着变化,同 样,当控件变量值变化时,控件内容也不 ...
- UpdateData()函数用法
UpdateData(True): 表示写数据,将窗口控制变量写入内存(更新数据) -------使用OnOk时将自动调用UpdateData(True) , 用以将窗口数据写入内存相应成员 ...
- 关于C语言中的malloc和free函数的用法
一.malloc()和free()的基本概念以及基本用法: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针 ...
- Python assert断言函数及用法
Python assert断言函数及用法 Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行:反之,Pyt ...
- python中的counter()、elements()、most_common()和subtract()函数的用法
python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...
- Java正则表达式--Matcher.group函数的用法
https://www.cnblogs.com/jiafuwei/p/6080984.html Java正则表达式--Matcher.group函数的用法 原来,group是针对()来说的,group ...
- MapInfo中常用查询函数及用法
MapInfo中常用查询函数及用法: 函数用途 语法 备注 图层中选点 Str$(obj)="point": Str(String)表示字符串:point表示点: 图层中选线 St ...
- Oracle trunc()函数的用法
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --20 ...
- php error log 函数,php日志函数error_log如何使用 php日志函数error_log用法介绍
php日志函数error_log如何使用?这篇文章主要介绍了php日志函数error_log用法,结合实例形式分析了php日志函数error_log相关的配置文件设置.函数功能.用法与使用注意事项,需 ...
最新文章
- python request.get()_使用Python request.get解析无法一次加载的html代码
- 为什么vue.js一眼看上去很美?
- RHEL7恢复root密码
- php 下载.csv,php 文件流的形式下载csv
- nginx集群tomcat,session共享问题
- long mode 分页_x86 系列 CPU 内存寻址模式总结
- php 5范例代码查询辞典 pdf,PHP 5范例代码查询辞典
- iPhone X 穿越回 1957 年计算力相当的电脑,将会是什么样?
- 08Vue.js快速入门-Vue综合实战项目
- mysql数据表设计 对应成二维数组_结果集数据怎么转换成二维数组
- VC学习笔记:状态栏
- SQL server中关于年月日周的添加
- JavaScript—模块化(26)
- ubuntu16.04安装red5
- 十个最好的免费杀毒软件
- fckeditor java_FCKeditor在线编辑器(Java)
- 迅速崛起 盘点2018年中国AI芯片“四小龙”
- VMware下的Ubuntu安装jink进行调试
- 安卓手机 wifi 探针
- 鼠标滑入滑出判断事件(转自流云诸葛)