易采下载站下载易语言遮照演示源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码图形图像 → 易语言遮照演示源码
易语言遮照演示源码

易语言遮照演示源码

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

软件Tags:

易语言遮照演示源码

易语言遮照演示源码系统结构:SetWindowLong,GetWindowLong,SetLayeredWindowAttributes,ClientToScreen,CombineRgn,CreateRectRgn,GetClientRect,GetWindowRect,SetWindowRgn,ScreenToClient, ======窗口程序集1 || ||------__启动窗口_位置被改变 || ||------__启动窗口_将被销毁 || ||------_按钮3_被单击 || ||------_按钮1_被单击 || || ======调用的Dll || ||---[dll]------SetWindowLong || ||---[dll]------GetWindowLong || ||---[dll]------SetLayeredWindowAttributes || ||---[dll]------ClientToScreen || ||---[dll]------CombineRgn || ||---[dll]------CreateRectRgn || ||---[dll]------GetClientRect || ||---[dll]------GetWindowRect || ||---[dll]------SetWindowRgn || ||---[dll]------ScreenToClient 调用的DLL命令: .DLL命令SetWindowLong,整数型,"user32.dll","SetWindowLongA" .参数hWnd,整数型 .参数nIndex,整数型 .参数dwNewLong,整数型 .DLL命令GetWindowLong,整数型,"user32.dll","GetWindowLongA" .参数hWnd,整数型 .参数nIndex,整数型 .DLL命令SetLayeredWindowAttributes,,"user32.dll","SetLayeredWindowAttributes" .参数句柄,整数型,,窗口句柄 .参数透明颜色值,整数型,,透明色 .参数透明度,整数型,,透明度(0-255,0为不透明,255为全透明) .参数透明方式,整数型,,LWA_COLORKEY(=1)表示使用透明色;LWA_ALPHA(=2)表示使用透明度 .DLL命令ClientToScreen,整数型,"user32","ClientToScreen",,判断窗口内以客户区坐标表示的一个点的屏幕坐标 非零表示成功,零表示失败 .参数hwnd,整数型,,判断客户区坐标时那个窗口的句柄 .参数lpPoint,POINTAPI,,POINTAPI,用hwnd窗口的客户区坐标表示的点,这个参数会包含屏幕坐标系统中相同的点; .DLL命令CombineRgn,整数型,"gdi32","CombineRgn",,将两个区域组合为一个新区域 下列常数之一:;COMPLEXREGION:区域有互相交叠的边界;SIMPLEREGION:区域边界没有互相交叠;NULLREGION:区域为空;ERRORAPI:不能创建组合区域 .参数hDestRgn,整数型,,包含组合结果的区域句柄 .参数hSrcRgn1,整数型,,源区域1 .参数hSrcRgn2,整数型,,源区域2 .参数nCombineMode,整数型,,组合两区域的方法。可设为下述常数RGN_ANDhDestRgn被设置为两个源区域的交集RGN_COPYhDestRgn被设置为hSrcRgn1的拷贝RGN_DIFFhDestRgn被设置为hSrcRgn1中与hSrcRgn2不相交的部分RGN_ORhDestRgn被设置为两个区域的并集RGN_XORhDestRgn被设置为除两个源区域OR之外的部分; .DLL命令CreateRectRgn,整数型,"gdi32","CreateRectRgn",,创建一个由点X1,Y1和X2,Y2描述的矩形区域 执行成功为区域句柄,失败则为零 .参数X1,整数型,,矩形左上角X,Y坐标 .参数Y1,整数型,,同上 .参数X2,整数型,,矩形右下角X,Y坐标; .参数Y2,整数型,,同上; .DLL命令GetClientRect,整数型,"user32","GetClientRect",,返回指定窗口客户区矩形的大小 非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,欲计算大小的目标窗口 .参数lpRect,RECT,,RECT,指定一个矩形,用客户区域的大小载入(以像素为单位); .DLL命令GetWindowRect,整数型,"user32","GetWindowRect",,获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内 非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,想获得范围矩形的那个窗口的句柄 .参数lpRect,RECT,,RECT,屏幕坐标中随同窗口装载的矩形; .DLL命令SetWindowRgn,整数型,"user32","SetWindowRgn",,这是那些很难有人注意到的对编程者来说是个巨大的宝藏的隐含的API函数中的一个。本函数允许您改变窗口的区域。;通常所有窗口都是矩形的——窗口一旦存在就含有一个矩形区域。本函数允许您放弃该区域。这意味着您可以创建圆的、星形的窗口,也可以将它分为两个或许多部分——实际上可以是任何形状 执行成功为非零值,失败为0 .参数hWnd,整数型,,将设置其区域的窗口 .参数hRgn,整数型,,将设置的区域的句柄,一旦设置了该区域,就不能使用或修改该区域句柄,也不要删除它 .参数bRedraw,逻辑型,,Boolean,若为TRUE,则立即重画窗口; .DLL命令ScreenToClient,整数型,"user32","ScreenToClient",,判断屏幕上一个指定点的客户区坐标 非零表示成功,零表示失败 .参数hwnd,整数型,,一个窗口的句柄,该窗口定义了要使用的客户区坐标系统 .参数lpPoint,POINTAPI,,POINTAPI,屏幕坐标系统中包含了屏幕点的结构。这个函数会随同相应的客户区坐标(由hwnd决定)载入结构;

展开内容

同类推荐

推荐文章

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

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

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

声明: