//
//
//
//
//
//
//
//
//
//
软件Tags:
调用IE隐藏命令系统结构:SendIECommand,GetWebHwnd,FindWindowEx,GetClassName,SendMessage,======窗口程序集1||||------__启动窗口_创建完毕||||------_按钮1_被单击||||------_按钮2_被单击||||------_按钮3_被单击||||------_按钮4_被单击||||======功能程序集||||------SendIECommand||||------GetWebHwnd||||======调用的Dll||||---[dll]------FindWindowEx||||---[dll]------GetClassName||||---[dll]------SendMessage 调用的DLL命令:.DLL命令FindWindowEx,整数型,"user32","FindWindowExA",,在窗口列表中寻找与指定条件相符的第一个子窗口 找到的窗口的句柄。如未找到相符窗口,则返回零。会设置GetLastError.参数hWnd1,整数型,,在其中查找子的父窗口。如设为零,表示使用桌面窗口(通常说的顶级窗口都被认为是桌面的子窗口,所以也会对它们进行查找).参数hWnd2,整数型,,从这个窗口后开始查找。这样便可利用对FindWindowEx的多次调用找到符合条件的所有子窗口。如设为零,表示从第一个子窗口开始搜索.参数lpsz1,整数型,,欲搜索的类名。零表示忽略.参数lpsz2,整数型,,欲搜索的类名。零表示忽略;.DLL命令GetClassName,整数型,"user32","GetClassNameA",,为指定的窗口取得类名 以字节数表示的类名长度;排除最后的空中止字符。零表示出错。会设置GetLastError.参数hwnd,整数型,,欲获得类名的那个窗口的句柄.参数lpClassName,文本型,,随同类名载入的缓冲区。预先至少必须分配nMaxCount+1个字符.参数nMaxCount,整数型,,由lpClassName提供的缓冲区长度;.DLL命令SendMessage,整数型,"user32","SendMessageA",,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定.参数hwnd,整数型,,要接收消息的那个窗口的句柄.参数wMsg,整数型,,消息的标识符.参数wParam,整数型,,具体取决于消息.参数lParam,整数型,,具体取决于消息;
