如果处理Windows消息需要一段时间,那么大部分WinGP SDK API函数都会在函数内处理Windows消息。您可以指定是否使用该Windows消息处理或控制这一处理。
如果使用了控制,Windows消息会在消息队列中累积,且在函数处理过程中不会得到处理。
因此,它可以防止在函数处理过程中因点击图标而造成的两次调用函数。
但是,在这种情况下,所有Windows消息处理都受到控制,不仅是“已点击了图标”消息,定时器和重新绘制窗口画面等重要消息也不会得到处理。
您可以指定是处理还是控制处理WinGP SDK的每个句柄。默认设置为处理。
函数名称
INT EasySetWaitType(DWORD dwMode);
参数
dwMode:(In)如果指定为1就处理消息。如果指定了2,则控制消息处理。
返回值(NULL)
正常结束: 0
重大错误:错误代码