//
//
//
//
//
//
//
//
//
//
软件Tags:
桌面小魔术1.0系统结构:取桌面列表,图标右对齐,图标顶边对齐,图标底边对齐,图标左对齐,合并为整数,取桌面句柄,指定父窗口,按标题寻找窗口,寻找窗口,按类名寻找窗口,寻找子窗口,取窗口类名,退出系统,发送消息_文本,发送消息_整数,发送消息_点,置窗口特征,取窗口特征,取窗口矩形,置窗口位置,取窗口文本,取菜单,显示弹出菜单,取父窗口,取设备场景,系统参数信息_矩形, ======窗口程序集1 || ||------取桌面列表 || ||------_到桌面按钮_被单击 || ||------__启动窗口_将被销毁 || ||------__启动窗口_创建完毕 || ||------_注销按钮_被单击 || ||------_显示开始菜单按钮_被单击 || ||------_隐藏开始菜单按钮_被单击 || ||------_隐藏任务栏按钮_被单击 || ||------_系统托盘按钮_被单击 || ||------_隐藏开始按钮_被单击 || ||------_到系统托盘按钮_被单击 || ||------_疯狂按钮_被单击 || ||------_假开始按钮_被单击 || ||------__启动窗口_鼠标左键被按下 || ||------_放到这里按钮_被单击 || ||------_还原按钮_被单击 || ||------_疯狂时钟_周期事件 || ||------图标右对齐 || ||------图标顶边对齐 || ||------图标底边对齐 || ||------图标左对齐 || ||------合并为整数 || ||------_文本颜色选择器_颜色被改变 || ||------_文本背景色选择器_颜色被改变 || ||------_确定按钮_被单击 || || ======调用的Dll || ||---[dll]------取桌面句柄 || ||---[dll]------指定父窗口 || ||---[dll]------按标题寻找窗口 || ||---[dll]------寻找窗口 || ||---[dll]------按类名寻找窗口 || ||---[dll]------寻找子窗口 || ||---[dll]------取窗口类名 || ||---[dll]------退出系统 || ||---[dll]------发送消息_文本 || ||---[dll]------发送消息_整数 || ||---[dll]------发送消息_点 || ||---[dll]------置窗口特征 || ||---[dll]------取窗口特征 || ||---[dll]------取窗口矩形 || ||---[dll]------置窗口位置 || ||---[dll]------取窗口文本 || ||---[dll]------取菜单 || ||---[dll]------显示弹出菜单 || ||---[dll]------取父窗口 || ||---[dll]------取设备场景 || ||---[dll]------系统参数信息_矩形 调用的DLL命令: .DLL命令取桌面句柄,整数型,"user32","GetDesktopWindow" .DLL命令指定父窗口,整数型,"user32","SetParent" .参数子窗口句柄,整数型 .参数父窗口句柄,整数型 .DLL命令按标题寻找窗口,整数型,"user32","FindWindowA" .参数类名,整数型 .参数标题,文本型 .DLL命令寻找窗口,整数型,"user32","FindWindowA" .参数类名,文本型 .参数标题,文本型 .DLL命令按类名寻找窗口,整数型,"user32","FindWindowA" .参数类名,文本型 .参数标题,整数型 .DLL命令寻找子窗口,整数型,"user32","GetWindow" .参数父窗口,整数型 .参数与父窗口关系,整数型 .DLL命令取窗口类名,整数型,"user32","GetClassNameA" .参数窗口句柄,整数型 .参数类名缓冲区,文本型 .参数缓冲区大小,整数型 .DLL命令退出系统,,"user32","ExitWindowsEx",,成功返回真 .参数操作类型,整数型 .参数保留,整数型,,windows保留,使用时设为0 .DLL命令发送消息_文本,,"user32","SendMessageA",,与“发送消息_整数”基本相同,只是参数2为文本 .参数接收者句柄,整数型,,消息接收者 .参数消息,整数型 .参数参数1,整数型 .参数参数2,文本型 .DLL命令发送消息_整数,整数型,"user32","SendMessageA" .参数接收者句柄,整数型,,消息接收者 .参数消息,整数型 .参数参数1,整数型 .参数参数2,整数型 .DLL命令发送消息_点,整数型,"user32","SendMessageA" .参数接收者句柄,整数型 .参数消息,整数型 .参数参数1,整数型 .参数参数2,点 .DLL命令置窗口特征,整数型,"user32","SetWindowLongA" .参数窗口句柄,整数型 .参数欲修改的特征,整数型 .参数特征的新值,整数型 .DLL命令取窗口特征,整数型,"user32","GetWindowLongA",,返回值是特征的具体值 .参数窗口句柄,整数型 .参数欲取的特征,整数型 .DLL命令取窗口矩形,逻辑型,"user32","GetWindowRect" .参数句柄,整数型 .参数缓冲区,矩形 .DLL命令置窗口位置,整数型,"user32","SetWindowPos" .参数窗口句柄,整数型 .参数层次,整数型 .参数左边,整数型 .参数顶边,整数型 .参数宽度,整数型 .参数高度,整数型 .参数标志,整数型 .DLL命令取窗口文本,,"user32","GetWindowTextA" .参数窗口句柄,整数型 .参数缓冲区,文本型 .参数缓冲区大小,整数型 .DLL命令取菜单,整数型,"user32","GetMenu" .参数窗口句柄,整数型 .DLL命令显示弹出菜单,逻辑型,"user32","TrackPopupMenu" .参数菜单句柄,整数型 .参数标志,整数型 .参数x坐标,整数型 .参数y坐标,整数型 .参数保留,整数型,,0 .参数接收者句柄,整数型 .参数保留区域,整数型 .DLL命令取父窗口,整数型,"user32","GetParent" .参数窗口句柄,整数型 .DLL命令取设备场景,整数型,"user32","GetDC" .参数句柄,整数型 .DLL命令系统参数信息_矩形,逻辑型,"user32","SystemParametersInfoA" .参数动作类型,整数型 .参数参数1,整数型 .参数参数2,矩形 .参数注册表,整数型
