好友
阅读权限10
听众
最后登录1970-1-1
|
----------------代码----------------------
.版本 2
.支持库 ogrelib
.局部变量 rect, 矩形
.局部变量 hdc, 整数型
.局部变量 desktop, 整数型
desktop = GetDesktopWindow () ' 获取桌面的句柄
hdc = GetWindowDC (desktop)
GetWindowRect (desktop, rect) ' 获取桌面的大小,即屏幕的大小
BitBlt (hdc, 0, 0, rect.右边, rect.底边, hdc, 0, 0, 3342344)
--------------------------API-----------------------------------
.版本 2
.DLL命令 GetDesktopWindow, 整数型, "user32", "GetDesktopWindow"
.版本 2
.DLL命令 GetWindowDC, 整数型, "user32.dll", "GetWindowDC"
.参数 窗口句柄, 整数型
.版本 2
.支持库 ogrelib
.DLL命令 GetWindowRect, 逻辑型, "user32.dll", "GetWindowRect", 公开, 获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内
.参数 句柄, 整数型, , Long,想获得范围矩形的那个窗口的句柄
.参数 大小, 矩形, 传址, RECT,屏幕坐标中随同窗口装载的矩形(左边,顶边,右边,底边)
.版本 2
.DLL命令 BitBlt, 逻辑型, "gdi32.dll", "BitBlt", 公开, 复制场景位图
.参数 目标设备场景, 整数型
.参数 目标横坐标, 整数型
.参数 目标纵坐标, 整数型
.参数 传输图像宽度, 整数型
.参数 传输图像高度, 整数型
.参数 源设备场景, 整数型
.参数 源横坐标, 整数型
.参数 源纵坐标, 整数型
.参数 光栅运算方式, 整数型
--------------------------------------------------------
这个是易语言的,反正都是一堆API调用,应该差不多(吧?) |
|