uTools-Manuals/src/docs/win32api/1/EnumTreadWindows.html
2020-06-29 01:56:42 +08:00

20 lines
1.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html>
<body>
<h3>函数功能</h3>该函数枚举所有与一个线程有关的非子窗口。办法是先将句柄传给每一个窗口随后传送给应用程序定义的回调函数。EnumThreadWindows函数继续到所有窗口枚举完为止或回调函数返回FALSE为止。要枚举一个特定窗口的所有子窗口使用EnumChjdwjndows函数。<br>
<h3>函数原型</h3>BOOL EnumThreadWindows{D<h3>函数功能</h3>该函数销毁指定的窗口。该函数发送WS_DESTROYWS_NCDESTROY消息到窗口中以撤消该窗口并且将键盘焦点移开。该函数也销毁窗口菜单刷新线程消息队列销毁计时器删除剪贴板的所有权并断开剪贴板视窗链接如果窗口在视窗链接的顶端<br>
如果指定的窗口是父窗口或所有者窗口DestroyWindow在销毁父窗口或所有者窗口时自动销毁相关的子窗口和从属窗口。该函数首先销毁相关联的子窗口和从属窗口然后销毁父窗口和所有者窗口。<br>
DestroyWindow也销毁由CreateDialog函数创建的无模式对话框。<br>
<h3>函数原型</h3> BOOL DestroyWindowHWND hWnd<br>
<h3>参数</h3>
hWnd将被销毁窗口的句柄。<br>
<h3>返回值</h3>如果函数成功返回值为非零如果函数失败返回值为零。若想获得更多错误信息请调用GetLastError函数。<br>
备注一个线程不能用DestroyWindow函数销毁由其他线程创建的窗口。<br>
如果被销毁窗口是一个不具有 WS_EX_NOPARENTNOTIFY风格的子窗口则其父窗口将接收到一个WM_PARENTNOTIFY消息。<br>
Windows CEDestroyWindow函数不发送 WM_NCDESTROY消息。<br>
<h3>速查</h3>Windows NT3.1以上版本Windows95以上版本Windows CE1.0以上版本头文件Winuser.h库文件user32.lib。<br>
</body>
</html>