调用SendMessage非常简单,同MFC中一样,但在Qt中如何如何接收消息呢?
重写winEvent方法即可
bool QWidgetB::winEvent( MSG *message, long *result )
{
if(message->message == (WM_USER+1000))
{
QString *text = (QString*)message->wParam;
QString str = *text;
ui.textEdit->append(str);
}
return QWidget::winEvent(message,result);
}