24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1786  |  回复: 1

lhy317409772

银虫 (初入文坛)

[求助] 为SerialPort增加WM_COMM_RXCHAR消息响应出错,求解答。

求大侠指点:
我在为SerialPort增加WM_COMM_RXCHAR消息响应时是这样来的:
Step1:
CODE:
// Generated message map functions
//{{AFX_MSG(CSerialPortTestDlg)
afx_msg LONG OnComm(WPARAM ch, LPARAM port);  
//}}AFX_MSG

Step2:
CODE:
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
ON_MESSAGE(WM_COMM_RXCHAR, OnComm)   
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

Step3:
CODE:
LONG CSerialPortTestDlg::OnComm(WPARAM ch, LPARAM port)
{
m_strEditReceiveMsg += ch;
UpdateData(FALSE);
return 0;
}

报错:
CODE:
D:\VC6.0\Work Program\MSComm\SerialPortTest\SerialPortTestDlg.cpp(56) : error C2065: 'OnComm' : undeclared identifier
D:\VC6.0\Work Program\MSComm\SerialPortTest\SerialPortTestDlg.cpp(56) : error C2440: 'type cast' : cannot convert from 'int *' to 'long (__thiscall CWnd::*)(unsigned int,long)'
        There is no context in which this conversion is possible

PS:我已经尝试过把 LONG 修改为 LRESULT,问题没有解决,谢谢了。
回复此楼
获得知识的唯一办法,就是靠青春去换取。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lhy317409772

银虫 (初入文坛)

Okay,我搞明白了..我的第二步消息映射添加错了地方,加在了CAboutDlg,而我并没有在CAboutDlg的头文件中声明响应函数OnComm...所以提示 未定义标识符。
获得知识的唯一办法,就是靠青春去换取。
2楼2014-04-16 19:58:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lhy317409772 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿南开大学0710生物学359求调剂 +6 兔兔兔111223314 2026-03-29 8/400 2026-04-02 22:37 by louise0220
[考研] 化学070300-总分378-求调剂 +5 挪椅子的泡泡糖 2026-04-02 5/250 2026-04-02 22:20 by ZXlzxl0425
[考研] 一志愿复旦材料,英一专硕,总分357调剂 +4 1050389037 2026-04-02 5/250 2026-04-02 21:40 by dongzh2009
[考研] 343求调剂085601 +5 要努力学习x 2026-03-29 6/300 2026-04-02 21:18 by 1104338198
[考研] 求调剂 302分初试 0854 +5 伶可乐 2026-04-02 5/250 2026-04-02 17:53 by 笔落锦州
[考研] 求调剂22408 288分 +4 new382 2026-04-02 4/200 2026-04-02 16:07 by 氮气气气
[考研] 总分328生物与医药考数学求调剂 +3 aaadim 2026-04-02 3/150 2026-04-02 14:04 by 乔哒哒哒
[考研] 材料专业求调剂 +10 月月鸟木 2026-04-01 10/500 2026-04-02 12:57 by wxiongid
[考研] 266分,一志愿电气工程,本科材料,求材料专业调剂 +10 哇呼哼呼哼 2026-04-01 11/550 2026-04-02 11:31 by lnilvy
[考研] 085600,材料与化工321分,求调剂 +13 大馋小子 2026-03-27 13/650 2026-04-02 10:48 by sanrepian
[考研] 086000生物与医药298调剂求助 +4 元元青青 2026-03-31 6/300 2026-04-01 11:13 by syh9288
[考研] 326求调剂 +4 崽崽仔 2026-03-31 4/200 2026-04-01 09:58 by 我的船我的海
[考研] 一志愿北京科技大学085601材料工程英一数二初试总分335求调剂 +5 双马尾痞老板2 2026-03-31 5/250 2026-04-01 09:04 by oooqiao
[考研] 329求调剂,一志愿西北工业大学,材料工程(085601) +6 小小机灵虫 2026-03-29 12/600 2026-03-31 16:58 by 记事本2026
[考研] 哈尔滨工业大学材料与化工专硕378求调剂 +3 塔比乌斯 2026-03-30 3/150 2026-03-30 22:55 by 无际的草原
[考研] 0703化学321分求调剂 +10 三dd. 2026-03-30 11/550 2026-03-30 19:24 by markhwc
[考研] 0703 化学 求调剂,一志愿山东大学 342 分 +7 Shern—- 2026-03-28 7/350 2026-03-30 16:31 by nothing投稿中
[考研] 303求调剂 +7 DLkz1314. 2026-03-30 7/350 2026-03-30 16:05 by shuang5186
[考研] 308求调剂 +7 墨墨漠 2026-03-27 7/350 2026-03-28 07:43 by 热情沙漠
[考研] 331环境科学与工程求调剂 +3 熠然好运气 2026-03-27 3/150 2026-03-28 04:11 by fmesaito
信息提示
请填处理意见