首先要确保你的窗口是否添加了类。添加类的方法是:
1、打开你开发的窗口
2、在你开发的窗口右键点击,d出菜单,选择"添加类"
3、输入类名(建议以C开头)和其他参数(可选),点击确定。
做完之后
如果你用的是Visual Studio的话,你可以按照下面的步骤为控件进行变量的添加:
1、打开 资源视图
2、打开你所开发的那个Dialog
3、用鼠标选中你需要添加变量的控件,然后鼠标右键,d出菜单里选择 添加变量
4、可以添加两种类型的变量:a、控件类型 b、值类型。选择类型后(默认是控件类型) 输入变量名字和控件类之后,点击确定就好了
"在类里面声明的全局变量"类里面声明的只能是类的成员变量,作用域只在该类内部有效,你的线程函数肯定是全局范围的,它肯定访问不到该类的成员.
你将recvStr声明放在类的外面,就变成全局变量了,然后线程函数就能访问了.
有些时候需要先定义成员变量,之后才可以添加,这类情况通常出现在首页dialog中..遇到很多次,后来嫌麻烦,以后添加的时候不管是哪都用手动的..你先在message map里定义一下,之后再到member variables里声明
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)