高手啊,高手,现身吧!我快不行了!!

66i88 2003-12-13 09:41:23
'以下是隐藏window开始按扭的代码
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Integer
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Integer, ByVal nCmdShow As Integer) As Integer
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Integer, ByVal hWnd2 As Integer, ByVal lpsz1 As String, ByVal lpsz2 As String) As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim H, FindClass As Integer
FindClass = FindWindow("Shell_TrayWnd", "")
H = FindWindowEx(FindClass, 0, "Button", vbNullString)
ShowWindow(H, 1)
End Sub
问题:
1.如果不用API,上面的代码应该怎样修改?
2.ClassName 是怎么知道的?比如Shell_TrayWnd,Button.
3.你又是从什么书上知道以上1,2两个答案的?
...全文
62 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
FLYINNET007 2003-12-13
  • 打赏
  • 举报
回复
1。不用Api估计不行吧,要操纵窗口还不让用Api,那window是如何组成的?归根结底都是调用的Api!
2。ClassName 可以用spy++ 获得!
3。msdn吧,在windows上面开发是离不开的!

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧