首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于 api 函数 FindWindow的有关问题

2012-01-15 
关于 api 函数 FindWindow的问题在打开文本记事本的情况下以下的VB 代码handle FindWindow(notepad,

关于 api 函数 FindWindow的问题
在打开文本记事本的情况下 
以下的VB 代码 
handle = FindWindow("notepad","无标题 - 记事本")
debug.print handle 
可以用获取 handle 的值 
但是如果改成 
handle = FinwWindow("notepad",vbNull) 
handle 返回值为 0 
我查看MSDN 上面,只要第二参数填一个NULL值,就可以匹配所有窗口的名称 ,
在C++ 下填NULL,或者在delphi 填 nil 都可以把handle 值返回出来 ,
请问在vb 下如何返回handle 的值
是否 1 我的方法错了? 2 vb 下的NULL值不是 vbNull ,而是其他的值?


[解决办法]
handle = FinwWindow("notepad",vbNull) 修改为:
handle = FindWindow("notepad",vbNullString)

热点排行