MFC如何给列表控件发消息

2024-12-26 10:54:09
推荐回答(2个)
回答1:

自定义消息
#define WM_MYMESSAGE WM_USER +101
定义消息响应映射
ON_MESSAGE(WM_MYMESSAGE, &XXX::XXX)
定义函数
XXX::XXX(W)
{
为列表增加一行的操作
}
最后在你自己的类,发送消息
PostMessage()或者SendMessage()
完成

卡不卡死,要看你程序的逻辑了

回答2:

不需要发消息的,那样编程会更加麻烦,更好的方法:
1)定义列表控件变量;
2)调用列表控件的成员函数添加记录;