易采下载站下载易语言仿QQ截图窗口识别源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码图形图像 → 易语言仿QQ截图窗口识别源码
易语言仿QQ截图窗口识别源码

易语言仿QQ截图窗口识别源码

下载地址
  • 软件大小:11.34 KB
  • 软件语言:简体中文
  • 更新时间:2021-04-18
  • 软件类别:国产源码
  • 软件性质:自由软件
  • 运行环境:Winall,Win2003,WinXP,Win7,Win8
  • 软件等级:
  • 官方网址:homepage
  • 演示地址:demo
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

易语言仿QQ截图窗口识别源码

易语言仿QQ截图窗口识别源码系统结构:灰度处理,截取窗口位图,枚举,点是否在矩形内,是否有标题栏,取最顶级窗口,缓冲到显示,画矩形_,子程序1,取屏幕句柄_,取设备场景_,创建内存场景_,创建设备位图_,选入设备场景_,删除对象_,删除设备场景_,释放设备场景_,复制场景位图_,内存拷贝_,取位图二进制位_,枚举父窗口_,判断窗口可见性_,取窗口矩形_,内存拷贝1_,取得窗口_,API_取子窗口句柄,取环境信息_,取得窗口信息_,取客户区矩形_,取标题栏信息_, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------灰度处理 || ||------截取窗口位图 || ||------枚举 || ||------点是否在矩形内 || ||------_画板_显示_鼠标位置被移动 || ||------是否有标题栏 || ||------取最顶级窗口 || ||------_画板_显示_鼠标左键被按下 || ||------_画板_显示_鼠标左键被放开 || ||------缓冲到显示 || ||------画矩形_ || ||------子程序1 || || ======调用的Dll || ||---[dll]------取屏幕句柄_ || ||---[dll]------取设备场景_ || ||---[dll]------创建内存场景_ || ||---[dll]------创建设备位图_ || ||---[dll]------选入设备场景_ || ||---[dll]------删除对象_ || ||---[dll]------删除设备场景_ || ||---[dll]------释放设备场景_ || ||---[dll]------复制场景位图_ || ||---[dll]------内存拷贝_ || ||---[dll]------取位图二进制位_ || ||---[dll]------枚举父窗口_ || ||---[dll]------判断窗口可见性_ || ||---[dll]------取窗口矩形_ || ||---[dll]------内存拷贝1_ || ||---[dll]------取得窗口_ || ||---[dll]------API_取子窗口句柄 || ||---[dll]------取环境信息_ || ||---[dll]------取得窗口信息_ || ||---[dll]------取客户区矩形_ || ||---[dll]------取标题栏信息_ 调用的DLL命令: .DLL命令取屏幕句柄_,整数型,"user32","GetDesktopWindow" .DLL命令取设备场景_,整数型,"user32","GetDC",,获取指定窗口的设备场景指定窗口的设备场景句柄,出错则为0 .参数窗口的句柄,整数型,,将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC; .DLL命令创建内存场景_,整数型,"Gdi32","CreateCompatibleDC" .参数设备场景句柄,整数型 .DLL命令创建设备位图_,整数型,"gdi32","CreateCompatibleBitmap" .参数设备场景句柄,整数型 .参数宽度,整数型 .参数高度,整数型 .DLL命令选入设备场景_,整数型,"gdi32.dll","SelectObject",,SelectObject .参数场景句柄,整数型,,hdc .参数对象句柄,整数型,,hobject .DLL命令删除对象_,整数型,"gdi32.dll","DeleteObject",,DeleteObject .参数对象句柄,整数型,,hObject,一个GDI对象的句柄 .DLL命令删除设备场景_,整数型,"gdi32.dll","DeleteDC" .参数设备场景句柄,整数型,,hdc,将要删除的设备场景 .DLL命令释放设备场景_,整数型,"user32","ReleaseDC",,ReleaseDC .参数窗口句柄,整数型,,hwnd,要释放的设备场景相关的窗口句柄 .参数设备场景,整数型,,hdc,要释放的设备场景句柄 .DLL命令复制场景位图_,整数型,"gdi32.dll","BitBlt" .参数目标设备场景,整数型,,hDestDC,目标设备场景 .参数目标横坐标,整数型,,x,对目标设备场景中目标矩形左上角位置进行描述的那个点 .参数目标纵坐标,整数型,,y,对目标设备场景中目标矩形左上角位置进行描述的那个点 .参数传输图像宽度,整数型,,nWidth,欲传输图象的宽度 .参数传输图像高度,整数型,,nHeight,欲传输图象的高度 .参数源设备场景,整数型,,hSrcDC,源设备场景。如光栅运算未指定源,则应设为0 .参数源横坐标,整数型,,xSrc,对源设备场景中源矩形左上角位置进行描述的那个点 .参数源纵坐标,整数型,,ySrc,对源设备场景中源矩形左上角位置进行描述的那个点 .参数光栅运算方式,整数型,,dwRop,传输过程要执行的光栅运算 .DLL命令内存拷贝_,整数型,,"RtlMoveMemory" .参数Destination,字节集 .参数Source,位图信息_ .参数Length .DLL命令取位图二进制位_,整数型,"gdi32.dll","GetDIBits",,将来自一幅位图的二进制位复制到一幅与设备无关的位图里非零表示成功,零表示失败。在Windows95中,返回值是返回的扫描线数量 .参数设备场景句柄,整数型,,aHDC,定义了与设备有关位图hBitmap的配置信息的一个设备场景的句柄 .参数源位图句柄,整数型,,hBitmap,源位图的句柄。绝对不能将这幅位图选入设备场景 .参数扫描线初始编号,整数型,,nStartScan,欲复制到DIB中的第一条扫描线的编号 .参数扫描线数量,整数型,,nNumScans,欲复制的扫描线数量 .参数缓冲区指针,字节集,传址,lpBits,指向一个缓冲区的指针。这个缓冲区将用于装载采用DIB格式的信息,但不取回数据(用ByVal传递零值) .参数位图结构,位图信息_,,lpBI,BITMAPINFO,对lpBitsDIB的格式及颜色进行说明的一个结构。在BITMAPINFOHEADER结构中,从biSize到biCompression之间的所有字段都必须初始化 .参数常量标志,整数型,,wUsage,下述常数之一:;DIB_PAL_COLORS:在颜色表中装载一个16位所以数组,它们与当前选定的调色板有关;DIB_RGB_COLORS:在颜色表中装载RGB颜色; .DLL命令枚举父窗口_,整数型,"user32.dll","EnumWindows",,,枚举窗口列表中的所有父窗口(顶级和被所有窗口) .参数函数指针,子程序指针,,lpEnumFunc,指向为每个子窗口都调用的一个函数的指针 .参数自定义数值,整数型,,lParam,参见相关帮助 .DLL命令判断窗口可见性_,整数型,"user32.dll","IsWindowVisible",,,判断窗口是否可见 .参数窗口句柄,整数型,,hwnd,要测试的那个窗口的句柄 .DLL命令取窗口矩形_,整数型,"user32","GetWindowRect",,, .参数窗口句柄,整数型 .参数矩形区域,矩形_ .DLL命令内存拷贝1_,整数型,,"RtlMoveMemory" .参数Destination,字节集 .参数Source,文件头信息_ .参数Length .DLL命令取得窗口_,整数型,"user32.dll","GetWindow",,, .参数源窗口,整数型 .参数关系,整数型 .DLL命令API_取子窗口句柄,整数型,"user32","ChildWindowFromPoint",,返回父窗口中包含了指定点的第一个子窗口的句柄发现包含了指定点的第一个子窗口的句柄。如未发现任何窗口,则返回hWnd(父窗口的句柄)。如指定点位于父窗口外部,则返回零 .参数父窗口句柄,整数型 .参数x,整数型 .参数y,整数型 .DLL命令取环境信息_,整数型,"user32","GetSystemMetrics",,, .参数索引,整数型 .DLL命令取得窗口信息_,整数型,"user32","GetWindowLongA",,,从指定窗口的结构中取得信息由nIndex决定。零表示出错。会设置GetLastError .参数窗口句柄,整数型,,欲为其获取信息的窗口的句柄 .参数属性,整数型,,欲取回的信息,可以是下述任何一个常数:;GWL_EXSTYLE:扩展窗口样式;GWL_STYLE:窗口样式;GWL_WNDPROC:该窗口的窗口函数的地址;GWL_HINSTANCE:拥有窗口的实例的句柄;GWL_HWNDPARENT:该窗口之父的句柄。不要用SetWindowWord来改变这个值;GWL_ID:对话框中一个子窗口的标识符;GWL_USERDATA:含义由应用程序规定;DWL_DLGPROC:这个窗口的对话框函数地址;DWL_MSGRESULT:在对话框函数中处理的一条消息返回的值;DWL_USER:含义由应用程序规定; .DLL命令取客户区矩形_,整数型,"user32","GetClientRect",,, .参数窗口句柄,整数型 .参数矩形区域,矩形_ .DLL命令取标题栏信息_,整数型,"user32.dll","GetTitleBarInfo" .参数窗口句柄,整数型,,hwnd .参数标题栏信息结构,标题栏信息_,,pti

展开内容

下载地址

同类推荐

推荐文章

友情链接关于我们下载帮助(?)联系我们投诉举报

CopyRight © 2010-2023 易采下载 Easck.com , All Rights Reserved 版权所有 蒙ICP备14002389号

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系

声明: