class SerialClass : public CCmdTarget中使用串口句丙HANDLE m_handle;
在class Connect : public CDialog 中用m_handle进行初始化可以运行
可在class DeltaRMB : public CDialog 中用m_handle进行读写就不能了
这是为什么啊请打虾门解决下!我是个初学的,公司要开发,请大虾门指点时详细指导!555
急急
在class Connect : public CDialog 中用m_handle进行初始化可以运行
可在class DeltaRMB : public CDialog 中用m_handle进行读写就不能了
这是为什么啊请打虾门解决下!我是个初学的,公司要开发,请大虾门指点时详细指导!555
急急
---------
这个 m_handle 是 Connect 类的类变量?
class DeltaRMB : public CDialog 中用m_handle进行读写
----------
这个 m_handle 又是什么? DeltaRMB 的类变量吗? 如果是,
那当然有问题,这个m_handle根本就不是 Connect 类中的那个已经初始化了的变量.
你需要 把 Connect 对象的指针传到 DeltaRMB 中保存起来(pConnect), 然后使用 pConnect->m_handle
大兄,答得不错不过,这就是按接触时,会这样做,曾经也有过,以前更傻的是,还把handle保存到文本中
不论数据库等都要及时CLOSE不然都会有错误
现在我用了一个方法
把初始化m_handle的值提取出来在另一窗口强行给类m_handle;
还是能读写了
在这还是感谢大家对我的帮助!
希望对同类问题的人也有所帮助!
谢谢!
谢幕!
揭贴!