38.9.4.5 消息处理控制

如果处理Windows消息需要一段时间,那么大部分WinGP SDK API函数都会在函数内处理Windows消息。您可以指定是否使用该Windows消息处理或控制这一处理。

如果使用了控制,Windows消息会在消息队列中累积,且在函数处理过程中不会得到处理。

因此,它可以防止在函数处理过程中因点击图标而造成的两次调用函数。

但是,在这种情况下,所有Windows消息处理都受到控制,不仅是“已点击了图标”消息,定时器和重新绘制窗口画面等重要消息也不会得到处理。

您可以指定是处理还是控制处理WinGP SDK的每个句柄。默认设置为处理。

函数名称

INT EasySetWaitType(DWORD dwMode);

参数

dwMode:(In)如果指定为1就处理消息。如果指定了2,则控制消息处理。

返回值(NULL)

正常结束: 0

重大错误:错误代码