1、处理消息的类必须继承于:public QAbstractNativeEventFilter;
2、实现bool nativeEventFilter(const QByteArray &, void *message, long *);这个函数
函数中的实现为:
bool RimeInputMethodAdapter::nativeEventFilter(const QByteArray &, void *message, long *)
{
MSG *msg = (MSG *)message;
if (msg->message == WM_COPYDATA) {
return true;
}
return false;
}
本文介绍在Qt中如何通过继承QAbstractNativeEventFilter并实现nativeEventFilter函数来处理WM_COPYDATA消息。具体实现中,当接收到WM_COPYDATA消息时返回true,其他情况下返回false。
942

被折叠的 条评论
为什么被折叠?



