//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言画PNG透明图片源码系统结构:子程序_开启,子程序_输出天气,快照_特殊增强,消除按钮边框,是否开启_,创建圆角矩形区域_,设置窗口区域_,设置窗口非透明组件底图色_,设置窗口信息_,设置窗口玻璃_,删除对象_,OpenClipboard,SetClipboardData,CloseClipboard,GlobalLock,GlobalAlloc,CopyMemory1,GlobalFree,EmptyClipboard,EnumClipboardFormats,DeleteObject,GlobalUnlock,keybd_event,GetClipboardData,GlobalSize,GdiplusStartup,CopyImage,GdipSaveImageToStream,GetHGlobalFromStream,GdipCreateBitmapFromHBITMAP,CreateStreamOnHGlobal,CopyMemory2,GdipDisposeImage,IsWindow,GetDC,CreateCompatibleDC,CreateCompatibleBitmap,SelectObject,GetWindowRect,BitBlt,ReleaseDC,DeleteDC, ======程序集1 || ||------_启动子程序 || || ======窗口程序集1 || ||------_窗口1_创建完毕 || ||------子程序_开启 || ||------_窗口1_位置被改变 || ||------子程序_输出天气 || ||------快照_特殊增强 || ||------消除按钮边框 || || ======调用的Dll || ||---[dll]------是否开启_ || ||---[dll]------创建圆角矩形区域_ || ||---[dll]------设置窗口区域_ || ||---[dll]------设置窗口非透明组件底图色_ || ||---[dll]------设置窗口信息_ || ||---[dll]------设置窗口玻璃_ || ||---[dll]------删除对象_ || ||---[dll]------OpenClipboard || ||---[dll]------SetClipboardData || ||---[dll]------CloseClipboard || ||---[dll]------GlobalLock || ||---[dll]------GlobalAlloc || ||---[dll]------CopyMemory1 || ||---[dll]------GlobalFree || ||---[dll]------EmptyClipboard || ||---[dll]------EnumClipboardFormats || ||---[dll]------DeleteObject || ||---[dll]------GlobalUnlock || ||---[dll]------keybd_event || ||---[dll]------GetClipboardData || ||---[dll]------GlobalSize || ||---[dll]------GdiplusStartup || ||---[dll]------CopyImage || ||---[dll]------GdipSaveImageToStream || ||---[dll]------GetHGlobalFromStream || ||---[dll]------GdipCreateBitmapFromHBITMAP || ||---[dll]------CreateStreamOnHGlobal || ||---[dll]------CopyMemory2 || ||---[dll]------GdipDisposeImage || ||---[dll]------IsWindow || ||---[dll]------GetDC || ||---[dll]------CreateCompatibleDC || ||---[dll]------CreateCompatibleBitmap || ||---[dll]------SelectObject || ||---[dll]------GetWindowRect || ||---[dll]------BitBlt || ||---[dll]------ReleaseDC || ||---[dll]------DeleteDC 调用的DLL命令: .支持库ogrelib .DLL命令是否开启_,整数型,"dwmapi.dll","DwmIsCompositionEnabled",,DwmIsCompositionEnabledDwm合成是否开启 .参数开启,逻辑型,传址,ByRefpfEnabled .DLL命令创建圆角矩形区域_,整数型,"gdi32.dll","CreateRoundRectRgn" .参数左上横坐标,整数型,,X1,矩形左上角横坐标 .参数左上纵坐标,整数型,,Y1,矩形左上角纵坐标 .参数右下横坐标,整数型,,X2,矩形右下角横坐标 .参数右下纵坐标,整数型,,Y2,矩形右下角纵坐标 .参数圆角椭圆的宽,整数型,,X3,参见相关帮助 .参数圆角椭圆的高,整数型,,Y3,参见相关帮助 .DLL命令设置窗口区域_,整数型,"user32.dll","SetWindowRgn" .参数窗口句柄,整数型 .参数区域,整数型 .参数自动刷新,逻辑型 .DLL命令设置窗口非透明组件底图色_,,,"SetLayeredWindowAttributes" .参数窗口句柄,整数型 .参数透明色,整数型 .参数透明度,整数型 .参数透明方式,整数型 .DLL命令设置窗口信息_,整数型,"user32","SetWindowLongA",,在窗口结构中为指定的窗口设置信息指定数据的前一个值 .参数窗口句柄,整数型,,hwnd,欲为其取得信息的窗口的句柄 .参数窗口信息值,整数型,,nIndex,请参考GetWindowLong函数的nIndex参数的说明 .参数窗口信息新值,整数型,,dwNewLong,由nIndex指定的窗口信息的新值 .DLL命令设置窗口玻璃_,整数型,"DwmApi.dll","DwmExtendFrameIntoClientArea" .参数窗口句柄,整数型 .参数矩形,矩形 .DLL命令删除对象_,整数型,"gdi32.dll","DeleteObject",,DeleteObject .参数对象句柄,整数型,,hObject,一个GDI对象的句柄 .DLL命令OpenClipboard,整数型,"user32","OpenClipboard" .参数句柄,整数型 .DLL命令SetClipboardData,整数型,,"SetClipboardData" .参数uFormat,整数型 .参数hMem,整数型 .DLL命令CloseClipboard,整数型,"user32","CloseClipboard" .DLL命令GlobalLock,整数型,"kernel32","GlobalLock" .参数hMem,整数型 .DLL命令GlobalAlloc,整数型,"kernel32","GlobalAlloc" .参数wFlags,整数型 .参数dwBytes,整数型 .DLL命令CopyMemory1,,"kernel32","RtlMoveMemory" .参数Destination,整数型 .参数Source,整数型 .参数Length,整数型 .DLL命令GlobalFree,整数型,"kernel32","GlobalFree" .参数hMem,整数型 .DLL命令EmptyClipboard,整数型,"user32","EmptyClipboard" .DLL命令EnumClipboardFormats,整数型,"user32","EnumClipboardFormats" .参数wFormat,整数型 .DLL命令DeleteObject,整数型,,"DeleteObject" .参数hObject,整数型 .DLL命令GlobalUnlock,整数型,"kernel32","GlobalUnlock" .参数hMem,整数型 .DLL命令keybd_event,,"user32","keybd_event" .参数bVk,字节型 .参数bScan,字节型 .参数dwFlags,整数型 .参数dwExtraInfo,整数型 .DLL命令GetClipboardData,整数型,"user32","GetClipboardData" .参数wFormat,整数型 .DLL命令GlobalSize,整数型,"kernel32","GlobalSize" .参数hMem,整数型 .DLL命令GdiplusStartup,整数型,"gdiplus.dll","GdiplusStartup" .参数token,整数型,传址 .参数inputbuf,字节集 .参数outputbuf,整数型 .DLL命令CopyImage,整数型 .参数hImage,整数型 .参数uType,整数型 .参数cxDesired,整数型 .参数cyDesired,整数型 .参数fuFlags,整数型 .DLL命令GdipSaveImageToStream,整数型,"gdiplus.dll","GdipSaveImageToStream" .参数image .参数stream .参数clsidEncoder,字节集 .参数encoderParams .DLL命令GetHGlobalFromStream,,"ole32.dll","GetHGlobalFromStream" .参数pstm .参数phglobal,整数型,传址 .DLL命令GdipCreateBitmapFromHBITMAP,整数型,"gdiplus.dll","GdipCreateBitmapFromHBITMAP" .参数hbm .参数hPal .参数BITMAP,,传址 .DLL命令CreateStreamOnHGlobal,整数型,"ole32.dll","CreateStreamOnHGlobal" .参数hGlobal .参数fDeleteOnRelease,逻辑型 .参数ppstm,对象,传址 .DLL命令CopyMemory2,,,"RtlMoveMemory" .参数Destination,整数型,传址 .参数Source,对象,传址 .参数cbCopy,整数型 .DLL命令GdipDisposeImage,整数型,"gdiplus.dll","GdipDisposeImage" .参数image,整数型 .DLL命令IsWindow,整数型,"user32","IsWindow" .参数窗口句柄,整数型 .DLL命令GetDC,整数型,,"GetDC" .参数hwnd,整数型 .DLL命令CreateCompatibleDC,整数型,,"CreateCompatibleDC" .参数hdc,整数型 .DLL命令CreateCompatibleBitmap,整数型,,"CreateCompatibleBitmap" .参数hdc,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .DLL命令SelectObject,整数型,,"SelectObject" .参数hdc,整数型 .参数hgdiobj,整数型 .DLL命令GetWindowRect,整数型,"user32","GetWindowRect" .参数窗口句柄,整数型 .参数lpRect,整数型,传址数组 .DLL命令BitBlt,整数型,,"BitBlt" .参数hdcDest,整数型 .参数nXDest,整数型 .参数nYDest,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .参数hdcSrc,整数型 .参数nXSrc,整数型 .参数nYSrc,整数型 .参数dwRop,整数型 .DLL命令ReleaseDC,整数型,,"ReleaseDC" .参数hWnd,整数型 .参数hDC,整数型 .DLL命令DeleteDC,整数型,"gdi32","DeleteDC" .参数设备描述句柄,整数型
