控件关联一个变量,但是当我使用这个变量的时候为什么说我没有定义呢! 初学者,遇到了一个让我没有办法的问题,我用空间关联了一个变量,当我在消息响应函数当中用这个变量的时候运行错误提示是说我没有给该变量定义!难道关联的变量还需要定义嘛?假如是还需要怎么定义,麻烦高手帮忙看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LONG CCSerialPortTestDlg::OnComm(WPARAM ch,LPARAM port){ m_strEditReceiveMsg += ch; //接收到的字符进行显示 UpdateData(FALSE); return 0;}关联到了DLG类上了 LONG CCSerialPortTestDlg::OnComm(WPARAM ch,LPARAM port){ m_strEditReceiveMsg += ch; //接收到的字符进行显示 UpdateData(FALSE); return 0;}关联到DLG类了 关联的变量我看了,除了在dlg的头文件中有一个这样的声明 CString m_strEditReceiveMsgValueCString;和在dlg的源文件中void CCSerialPortTestDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CCSerialPortTestDlg) DDX_Control(pDX, IDC_COMBO_COMPORT, m_ctrlComboComportControl); DDX_Text(pDX, IDC_EDIT_RECEIVEMSG, m_strEditReceiveMsgValueCString); DDX_Text(pDX, IDC_EDIT_SENDMSG, m_strEditSendMsgValueCString); //}}AFX_DATA_MAP}就没有别的啦,上面就是我在oncomm函数中使用就出现错误啦 LONG CCSerialPortTestDlg::OnComm(WPARAM ch,LPARAM port){ m_strEditSendMsgValueCString+= ch; //接收到的字符进行显示UpdateData(FALSE);return 0;} List等空间失去焦点时的灰色值是多少 如何访问USB硬盘的所有扇区 如何检测内网用户连接到外网(方案讨论)! 请问我的输出结果为什么不是123456789 呢? 下面DirectShow Capture列子中关于如何用代码调节Brightness的一些问题? Easy 怎么将HBITMAP 缩小得到一个缩小的HBITMAP,可行的话在加100 怎样获得树型控件中节点信息? 有数组存储数据的问题 请教关于dll的初级问题 vc中怎么得到window的system32目录的路径?急!!! 散分100,在线求助。atof() 动态申请数组问题
{
m_strEditReceiveMsg += ch; //接收到的字符进行显示
UpdateData(FALSE);
return 0;
}
关联到了DLG类上了
{
m_strEditReceiveMsg += ch; //接收到的字符进行显示
UpdateData(FALSE);
return 0;
}
关联到DLG类了
CString m_strEditReceiveMsgValueCString;
和在dlg的源文件中
void CCSerialPortTestDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CCSerialPortTestDlg)
DDX_Control(pDX, IDC_COMBO_COMPORT, m_ctrlComboComportControl);
DDX_Text(pDX, IDC_EDIT_RECEIVEMSG, m_strEditReceiveMsgValueCString);
DDX_Text(pDX, IDC_EDIT_SENDMSG, m_strEditSendMsgValueCString);
//}}AFX_DATA_MAP
}
就没有别的啦,上面就是我在oncomm函数中使用就出现错误啦
{
m_strEditSendMsgValueCString+= ch; //接收到的字符进行显示
UpdateData(FALSE);
return 0;
}