VB声明
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
返回值
Long,找到窗口的句柄。如未找到相符窗口,则返回零。
随着可视编程环境的到来,程序员能采用拖放(drag and drop)方式来开发完美的全功能应用程序,它们界面友好,操作简便,在一定程度下替代了API的神秘功能。其实,在当今应用程序的类库和定制控制都是构筑在Windows API 的基础之上的,这些类库和函数加速了Windows应用程序的开发,但也导致了非常多的程序员在类库前面“故步自封”,对下层API函数的强大功能一无所知。
但当前,如果程序员要编写符合当代标准的程序,则没有比理解API的性能更重要,虽然类库和定制控制使开发应用程序容易得多,但它们只触及到Microsoft的Windows系统功能的皮毛。程序员只有真正理解Windows API 的内涵,才能成功地扩展那些类库和可视开发环境 ,才能开发出功能更强、性能更优越的程序。