BEGIN_MESSAGE_MAP(CSerialPortTest2View, CView)
//{{AFX_MSG_MAP(CSerialPortTest2View)
ON_MESSAGE(WM_COMM_RXCHAR, OnComm)
ON_WM_TIMER()
//}}AFX_MSG_MAP
// Standard printing commands
//ON_MESSAGE(WM_COMM_RXCHAR,OnComm)
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()
各位高手,我把ON_MESSAGE(WM_COMM_RXCHAR, OnComm)填在如上面代码所示时出现这样的错误,
Compiling...
SerialPortTest2View.cpp
Linking...
SerialPortTest2View.obj : error LNK2001: unresolved external symbol "protected: long __thiscall CSerialPortTest2View::OnComm(unsigned int,long)" (?OnComm@CSerialPortTest2View@@IAEJIJ@Z)
Debug/SerialPortTest2.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.SerialPortTest2.exe - 2 error(s), 0 warning(s)
把它注释掉后,错误又消失了,不知道哪里的问题?
//{{AFX_MSG_MAP(CSerialPortTest2View)
ON_MESSAGE(WM_COMM_RXCHAR, OnComm)
ON_WM_TIMER()
//}}AFX_MSG_MAP
// Standard printing commands
//ON_MESSAGE(WM_COMM_RXCHAR,OnComm)
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()
各位高手,我把ON_MESSAGE(WM_COMM_RXCHAR, OnComm)填在如上面代码所示时出现这样的错误,
Compiling...
SerialPortTest2View.cpp
Linking...
SerialPortTest2View.obj : error LNK2001: unresolved external symbol "protected: long __thiscall CSerialPortTest2View::OnComm(unsigned int,long)" (?OnComm@CSerialPortTest2View@@IAEJIJ@Z)
Debug/SerialPortTest2.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.SerialPortTest2.exe - 2 error(s), 0 warning(s)
把它注释掉后,错误又消失了,不知道哪里的问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货