我在对话框类中定义了一个BOOL类型的变量
BOOL UpAsk;
在构造函数中初始化
UpAsk=false;
在线程中是这样赋直的
pDlg->UpAsk=true;
可是在还没有执行这个线程,而是执行别的线程的时候,UpAsk已经自动有了直好象是2392。在这个线程中没有对UpAsk赋直。
其它也有类似的变量,不过是好用的。没有出现这样的情况,
请问各位是怎么回事那??/谢谢
BOOL UpAsk;
在构造函数中初始化
UpAsk=false;
在线程中是这样赋直的
pDlg->UpAsk=true;
可是在还没有执行这个线程,而是执行别的线程的时候,UpAsk已经自动有了直好象是2392。在这个线程中没有对UpAsk赋直。
其它也有类似的变量,不过是好用的。没有出现这样的情况,
请问各位是怎么回事那??/谢谢
不会哦。
你在构造函数中应该初始化的:
UpAsk = false; 你每声明一个变量都应该把它初始化。
static BOOL UpAsk;