//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言GDI三角板源码系统结构:API_GetDC,SetClassLong,GetClassLong,SetWindowRgn, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_时钟1_周期事件 || ||------__启动窗口_将被销毁 || || ======调用的Dll || ||---[dll]------API_GetDC || ||---[dll]------SetClassLong || ||---[dll]------GetClassLong || ||---[dll]------SetWindowRgn 调用的DLL命令: .DLL命令API_GetDC,整数型,"user32","GetDC",,获取指定窗口的设备场景指定窗口的设备场景句柄,出错则为0 .参数hwnd,整数型,,将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC; .DLL命令SetClassLong,整数型,"user32","SetClassLongA" .参数hWnd,整数型,,窗口句柄及间接给出的窗口所属的类。 .参数nlndex,整数型,,指定将被替换的32位值。在额外类存储空间中设置32位值,应指定一个大于或等于0的偏移量。 .参数dwNewLong,整数型 .DLL命令GetClassLong,整数型,"user32","GetClassLongA" .参数hWnd,整数型 .参数nlndex,整数型 .DLL命令SetWindowRgn,整数型,"user32","SetWindowRgn",,这是那些很难有人注意到的对编程者来说是个巨大的宝藏的隐含的API函数中的一个。本函数允许您改变窗口的区域。;通常所有窗口都是矩形的——窗口一旦存在就含有一个矩形区域。本函数允许您放弃该区域。这意味着您可以创建圆的、星形的窗口,也可以将它分为两个或许多部分——实际上可以是任何形状执行成功为非零值,失败为0 .参数hWnd,整数型,,将设置其区域的窗口 .参数hRgn,整数型,,将设置的区域的句柄,一旦设置了该区域,就不能使用或修改该区域句柄,也不要删除它 .参数bRedraw,逻辑型,,Boolean,若为TRUE,则立即重画窗口;
