//
//
//
//
//
//
//
//
//
//
软件Tags:
阿杰屏幕颜色获取工具易语言源码系统结构:菜单消息处理,dkw,增加系统菜单,SetCapture,ReleaseCapture,GetSystemMenu,AppendMenu,SetWindowLongA,CallWindowProcA,ShellExecuteA, ======窗口程序集1 || ||------菜单消息处理 || ||------__启动窗口_创建完毕 || ||------_时钟1_周期事件 || ||------_图形按钮1_鼠标左键被按下 || ||------_图形按钮1_鼠标左键被放开 || ||------_颜色选择器1_颜色被改变 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || ||------_按钮3_被单击 || ||------_图片框2_鼠标左键被按下 || ||------_图片框3_鼠标左键被按下 || ||------dkw || || ======自定义函数 || ||------增加系统菜单 || || ======调用的Dll || ||---[dll]------SetCapture || ||---[dll]------ReleaseCapture || ||---[dll]------_取坐标句柄 || ||---[dll]------GetSystemMenu || ||---[dll]------AppendMenu || ||---[dll]------SetWindowLongA || ||---[dll]------CallWindowProcA || ||---[dll]------ShellExecuteA 调用的DLL命令: .DLL命令SetCapture,整数型,"user32",,,俘获鼠标_ .参数hwnd,整数型 .DLL命令ReleaseCapture,整数型,"user32",,,释放鼠标_ .DLL命令_取坐标句柄,整数型,"user32.dll","WindowFromPoint",公开,取指定坐标位置所在窗口组件的句柄(返回句柄) .参数X轴光标,整数型 .参数Y轴光标,整数型 .DLL命令GetSystemMenu,整数型,"user32","GetSystemMenu" .参数hWnd,整数型 .参数bRevert,逻辑型 .DLL命令AppendMenu,整数型,"user32","AppendMenuA" .参数hMenu,整数型 .参数wFlags,整数型 .参数wIDNewItem,整数型 .参数sCaption,文本型 .DLL命令SetWindowLongA,整数型 .参数hWnd,整数型 .参数nIndex,整数型 .参数dwNewLong,整数型 .DLL命令CallWindowProcA,整数型 .参数lpPrevWndFunc,整数型 .参数hWnd,整数型 .参数Msg,整数型 .参数wParam,整数型 .参数lParam,整数型 .DLL命令ShellExecuteA,整数型,"shell32.dll","ShellExecuteA",,查找与指定文件关联在一起的程序的文件名非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框 .参数lpOperation,文本型,,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它 .参数lpFile,文本型,,想用关联程序打印或打开一个程序名或文件名 .参数lpParameters,文本型,,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数 .参数lpDirectory,文本型,,想使用的完整路径 .参数nShowCmd,整数型,,定义了如何显示启动程序的常数值。参考ShowWindow函数的nCmdShow参数;
