//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言捕获与释放鼠标源码系统结构:释放鼠标_,俘获鼠标_,取鼠标位置_,释放设备场景_,取设备场景_,文本绘图_, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------__启动窗口_鼠标位置被移动 || ||------__启动窗口_鼠标右键被放开 || || ======调用的Dll || ||---[dll]------释放鼠标_ || ||---[dll]------俘获鼠标_ || ||---[dll]------取鼠标位置_ || ||---[dll]------释放设备场景_ || ||---[dll]------取设备场景_ || ||---[dll]------文本绘图_ 调用的DLL命令: .DLL命令释放鼠标_,整数型,"user32","ReleaseCapture" .DLL命令俘获鼠标_,整数型,"user32","SetCapture" .参数窗口句柄,整数型 .DLL命令取鼠标位置_,整数型,"user32","GetCursorPos" .参数位置,坐标_ .DLL命令释放设备场景_,整数型,"user32","ReleaseDC",,ReleaseDC .参数窗口句柄,整数型,,hwnd,要释放的设备场景相关的窗口句柄 .参数设备场景,整数型,,hdc,要释放的设备场景句柄 .DLL命令取设备场景_,整数型,"user32","GetDC",,获取指定窗口的设备场景指定窗口的设备场景句柄,出错则为0 .参数窗口的句柄,整数型,,将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC; .DLL命令文本绘图_,整数型,"gdi32.dll","TextOutA",,Long,非零表示成功,零表示失败。会设置GetLastError .参数设备场景,整数型,,hdc,设备场景的句柄 .参数横,整数型,,x,绘图的起点,采用逻辑坐标 .参数纵,整数型,,y,绘图的起点,采用逻辑坐标 .参数内容,文本型,,lpstring,欲描绘的字串 .参数内容数量,整数型,,ncount,字串中要描绘的字符数量
