
VC++
mail-mail
路漫漫其修远兮,吾将上下而求索。
展开
-
C#在线程中如何更新界面控件
一、来由C#是无法在子线程中更新由主线程创建的界面控件的参数,所以需要进行一些特殊的操作。这个操作就叫做“委托”。二、以在子线程中更新主界面ProcessBar控件为例public delegate void UpdateProcessBar(int count);//声明委托类型UpdateProcessBar MyUIProcessBar;//定义一个委托变量private...原创 2019-12-05 16:38:37 · 1537 阅读 · 0 评论 -
c# OpenFileDialog控件的使用方式
一、打开文件对话框(OpenFileDialog)1、 OpenFileDialog控件的基本属性InitialDirectory:对话框的初始目录 Filter:获取或设置当前文件名筛选器字符串,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*" FilterIndex 在对话框中选择的文件筛选器的索引,如果选第一项就设为1 RestoreDirec...原创 2019-11-21 09:37:48 · 1310 阅读 · 0 评论 -
VC++学习(二)MFC框架程序剖析
一、什么是MFCMFC,Microsoft Foundation Class,微软基础类库原创 2019-05-29 13:23:29 · 293 阅读 · 0 评论 -
VC++学习 (一)基础概念
一、什么是APIapi ,application programming interface,简称api函数。是Windows系统提供给应用程序编程的接口。二、什么是SDKsdk,software development kit 简称软件开发包。假设我们要开发呼叫中心,在购买语音卡的同时,厂商就会提供语音卡的sdk开发包。一般开发包通常都会包含语音卡的api函数库、帮助文档、使用手...原创 2019-05-29 13:08:08 · 1021 阅读 · 0 评论 -
VC++实现串口通信的应用程序设计
VC++实现串口通信的应用程序设计在 VS2013 下, 实现串口通信的方法有以下几种:1) 使用 API 通信函数;2) 使用串口通信控件 MScomm;3) 使用微软提供的串口通信类 SerialPort类;4) 使用Remon Spekreijse写的开源类CSerialPort类;项目主要用CSerialPort类进行串口通...转载 2019-06-06 14:57:10 · 6681 阅读 · 0 评论 -
class wizard 中空间的Value和Control的区别
ClassWizard支持为控件增加Value和Control两种类型的成员变量,但每个控件同时最多只能有一个Value型和一个Control型的成员变量,前者代表着控件的值,而后者代表着控件本身。如果只想设置或获取控件内部存储的值,那么可以选择添加一个Value型的变量,如果还想在运行时对控件的各种属性进行控制,那么可以选择添加一个Control型的变量。常见的Value型变量有int、UIN...原创 2019-05-29 09:50:01 · 149 阅读 · 0 评论 -
vc++6.0中value和control的区别
在使用classwizard关联控件和变量时,需要选择变量的类型。如下所示:在Category中选择Value时,表示为数值类,比较方便取值。比如说可以用UpdateData()来进行取值和赋值。但是选择为Control时,表示为控件类。可以更加自由的对这个控件进行操作。简单点说,Value 就是一个变量 control 就是一个控件。 主要的区别...原创 2019-06-05 14:08:10 · 645 阅读 · 1 评论 -
UpdateData(TRUE);与UpdateData(FALSE);的区别
当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。1、UpdateData(true);用窗体上控件中的内容来更新和控件相关连的变量的值(只能更新value类型的变量)...原创 2019-06-05 13:46:44 · 13666 阅读 · 0 评论 -
MFC中MSComm事件不能触发的可能原因
写完龚建伟的例子发现只能发送不能接收。记忆中第一次写这个例子的时候也是这样,现在发现原因了,原来是一个函数写错了!网上也有很多人发现写完之后接收不能触发函数的,可能就是因为这个原因。初始化时是SetRThreshold()函数,而不是SetSThreshold().这两个一个是设置触发时接受缓冲区的临界值,一个是设置发送缓冲区的临界值。这两函数缺省参数为0.不产生事件触发!...原创 2019-06-05 13:29:41 · 405 阅读 · 0 评论 -
环保领域专业名词
DCS 系统Distributed Control System-->DCS(分布式控制系统)最常见的就是主控室的一个大屏,可以实时显示所有流程,也能显示流程中的数据,并能够对某一个流程的某个设备进行操作。类似于人的大脑,可以接收眼睛、耳朵、鼻子、手、脚传过来的信号,能够协调这些器官做一个连续性的动作,比如端起杯子,闻一闻 ,然后喝掉。也可以直接对某一个器官进行 控制,比如眨眼睛...原创 2019-05-22 14:53:59 · 1013 阅读 · 0 评论