描述
处理Windows消息.
FreeBASIC 语法
FUNCTION DoEvents (BYVAL nCmdShow AS LONG = 0) AS LONG |
参数
nCmdShow
[in]指定窗口是如何显示.如果DoEvents在主窗口中,该值应在其nCmdShow参数的WinMain函数得到的值.
返回值
应用程序出口代码.这是价值派PostQuitMessage API调用函数时.
备注
这是默认的消息泵,对于大多数应用程序来说是足够的,但您可以用自己的.
默认情况下,它在消息泵采用IsDialogMessage.
处理键,字符输入、插入、删除或删除键,你可以#define USEDLGMSG 0,或者你可以把它作为处理WM_GETDLGCODE消息:
CASE WM_GETDLGCODE
FUNCTION = DLGC_WANTALLKEYS
如果您只对箭头键和字符感兴趣…
CASE WM_GETDLGCODE
FUNCTION = DLGC_WANTARROWS OR DLGC_WANTCHARS
用法示例
FUNCTION = pWindow.DoEvents(nCmdShow)
引用文件
CWindow.inc