我在CDlg中定义了一个OnAccept函数但是,程序但是在程序编译中,死活通不过。为何?void CSockDlg::OnAccept()
{ m_sListenSocket.Accept (m_sConnectSocket);
GetDlgItem(IDC_EMSG)->EnableWindow(true);
GetDlgItem(IDC_BSEND)->EnableWindow(true);
GetDlgItem(IDC_STATICMSG)->EnbleWindow(true);}void CMySocket::OnAccept(int nErrorCode)
{
if (nErrorCode==0)
(CSockDlg*)m_pWnd->OnAccept();}
E:\Wesley\新编程序\Sock\MySocket.cpp(46) : error C2039: 'OnAccept' : is not a member of 'CDialog'
{ m_sListenSocket.Accept (m_sConnectSocket);
GetDlgItem(IDC_EMSG)->EnableWindow(true);
GetDlgItem(IDC_BSEND)->EnableWindow(true);
GetDlgItem(IDC_STATICMSG)->EnbleWindow(true);}void CMySocket::OnAccept(int nErrorCode)
{
if (nErrorCode==0)
(CSockDlg*)m_pWnd->OnAccept();}
E:\Wesley\新编程序\Sock\MySocket.cpp(46) : error C2039: 'OnAccept' : is not a member of 'CDialog'
解决方案 »
- VS2010中两个CMFCToolBar工具栏如何对接在一起呢
- 如果系统或其它软件在向USB接口发出访问消息,如果截取?截取成功后,如果模拟一信号给程序,骗过程序的返回值?
- 如何在vc中读取另外一个程序的子窗口
- 怎么反回当前记录某个字段的值啊?????(请教)
- 帮我看下这个循环是怎么回事。
- MSChart控件编写实时在线曲势图
- 如何监视某一个程序运行过程中使用了那些文件呢?
- 我的聊天室程序的几个问题
- HID 设备发现新设备的问题
- Qt程序 windows环境长时间运行,界面卡顿,需要重启操作系统
- 高手看过来,很疑惑的两个问题。100分!
- 如何改变msflexgrid表格控件中某一列的背景色或字体颜色?
void CMySocket::OnAccept(int nErrorCode)
{
m_pWnd = (CSockDlg *)AfxGetMainWnd( ); if (nErrorCode==0)
m_pWnd->OnAccept();}
OnAccept是CSocket的成员函数。
所以会错。
如果搞不清楚运算符顺序就多加括号