灰度按钮克星的VB实现,调用GoEnabled函数即可。原理其实很简单,就是通过EnableWindow实现的,巧妙之处是程序的递归实现。
Private Sub GoEnabled(hwndParent As Long)
Dim hwndChild As Long
hwndChild = GetWindow(hwndParent, GW_CHILD Or GW_HWNDFIRST) ' 获得子窗体的句柄
Do While hwndChild <> 0
Call EnableWindow(hwndChild, 0) '设置为不可用
GoEnabled hwndChild '递归查找出子窗体
hwndChild = GetWindow(hwndChild, GW_HWNDNEXT)
Loop
End Sub
灰度按钮克星的VB实现
[日志分享]
[日志信息]
该日志于 2009-02-25 15:09 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “灰度按钮克星的VB实现” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!! (尊重他人劳动,你我共同努力)
呵呵,谢谢
VaTG790i.最好的<a href=http://www.kyfei.com>网站推广软件</a>,
非常好
....................
;ui;普i;uighur;ui;ui;个
在unix网络编程中看到了关于TCP/IP的一些内容,我感觉还是写的不够。正在下载中,一定
下载地址呢