易采下载站下载易语言图片倒影源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码图形图像 → 易语言图片倒影源码
易语言图片倒影源码

易语言图片倒影源码

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

软件Tags:

易语言图片倒影源码

易语言图片倒影源码系统结构:加载图像,画渐变图像,更新到场景,Create,GetMdc,Delete,API_BitBlt,API_GetDC,API_SetWindowLong,API_CallWindowProc,API_SetTimer,API_GetWindowRect,API_BeginPaint,API_EndPaint,API_GetCursorPos,API_GetWindowLong,API_UpdateLayeredWindow,CreateCompatibleDC,CreateDIBSection,SelectObject,DeleteObject,DeleteDC,CreateSolidBrush,FillRect,ReleaseDC,AlphaBlend,StretchBlt, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_按钮1_被单击 || ||------加载图像 || ||------画渐变图像 || ||------更新到场景 || ||------_画板1_绘画 || ||------_颜色选择器1_颜色被改变 || ||------_滑块条1_位置被改变 || || ======MDC || ||------_初始化 || ||------_销毁 || ||------Create || ||------GetMdc || ||------Delete || || ======调用的Dll || ||---[dll]------API_BitBlt || ||---[dll]------API_GetDC || ||---[dll]------API_SetWindowLong || ||---[dll]------API_CallWindowProc || ||---[dll]------API_SetTimer || ||---[dll]------API_GetWindowRect || ||---[dll]------API_BeginPaint || ||---[dll]------API_EndPaint || ||---[dll]------API_GetCursorPos || ||---[dll]------API_GetWindowLong || ||---[dll]------API_UpdateLayeredWindow || ||---[dll]------CreateCompatibleDC || ||---[dll]------CreateDIBSection || ||---[dll]------SelectObject || ||---[dll]------DeleteObject || ||---[dll]------DeleteDC || ||---[dll]------CreateSolidBrush || ||---[dll]------FillRect || ||---[dll]------ReleaseDC || ||---[dll]------AlphaBlend || ||---[dll]------StretchBlt 调用的DLL命令: .DLL命令API_BitBlt,整数型,"gdi32","BitBlt",,将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容非零表示成功,零表示失败。会设置GetLastError .参数hDestDC,整数型,,目标设备场景 .参数x,整数型,,对目标DC中目标矩形左上角位置进行描述的那个点。用目标DC的逻辑坐标表示 .参数y,整数型,,同上 .参数nWidth,整数型,,欲传输图象的宽度和高度 .参数nHeight,整数型,,同上 .参数hSrcDC,整数型,,源设备场景。如光栅运算未指定源,则应设为0 .参数xSrc,整数型,,对源DC中源矩形左上角位置进行描述的那个点。用源DC的逻辑坐标表示 .参数ySrc,整数型,,同上 .参数dwRop,整数型,,传输过程要执行的光栅运算; .DLL命令API_GetDC,整数型,"user32","GetDC",,获取指定窗口的设备场景指定窗口的设备场景句柄,出错则为0 .参数hwnd,整数型,,将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC; .DLL命令API_SetWindowLong,整数型,"user32","SetWindowLongA",,在窗口结构中为指定的窗口设置信息指定数据的前一个值 .参数hwnd,整数型 .参数nIndex,整数型 .参数dwNewLong,整数型 .DLL命令API_CallWindowProc,整数型,"user32","CallWindowProcA",,将消息传答窗口函数 .参数lpPrevWndFunc,整数型 .参数hwnd,整数型 .参数msg,整数型 .参数wParam,整数型 .参数lParam,整数型 .DLL命令API_SetTimer,整数型,"user32","SetTimer",,安装系统定时器 .参数hWnd,整数型 .参数nIDEvent,整数型 .参数uElapse,整数型 .参数lpTimerFunc,整数型 .DLL命令API_GetWindowRect,整数型,"user32","GetWindowRect",,获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,想获得范围矩形的那个窗口的句柄 .参数lpRect,RECT,,RECT,屏幕坐标中随同窗口装载的矩形; .DLL命令API_BeginPaint,整数型,"user32","BeginPaint",,准备一个画图窗 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令API_EndPaint,整数型,"user32","EndPaint",,在指定窗口中标记图画结尾标志 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令API_GetCursorPos,整数型,"user32","GetCursorPos",,获取鼠标指针的当前位置非零表示成功,零表示失败。会设置GetLastError .参数lpPoint,POINTAPI,,POINTAPI,随同指针在屏幕像素坐标中的位置载入的一个结构; .DLL命令API_GetWindowLong,整数型,"user32","GetWindowLongA",,从指定窗口的结构中取得信息由nIndex决定。零表示出错。会设置GetLastError .参数hwnd,整数型,,欲为其获取信息的窗口的句柄 .参数nIndex,整数型,,欲取回的信息,可以是下述任何一个常数:;GWL_EXSTYLE:扩展窗口样式;GWL_STYLE:窗口样式;GWL_WNDPROC:该窗口的窗口函数的地址;GWL_HINSTANCE:拥有窗口的实例的句柄;GWL_HWNDPARENT:该窗口之父的句柄。不要用SetWindowWord来改变这个值;GWL_ID:对话框中一个子窗口的标识符;GWL_USERDATA:含义由应用程序规定;DWL_DLGPROC:这个窗口的对话框函数地址;DWL_MSGRESULT:在对话框函数中处理的一条消息返回的值;DWL_USER:含义由应用程序规定; .DLL命令API_UpdateLayeredWindow,整数型,,"UpdateLayeredWindow" .参数hwnd,整数型,,当前窗口的句柄 .参数hdcDst,整数型,,当前窗口的DC .参数pptDst,POINTAPI,,当前窗口在屏幕的左上角位置(相当于::SetWindowPos()函数) .参数psize,SIZE,,当前窗口在的宽度和高度 .参数hdcSrc,整数型,,内存缓存DC .参数pptSrc,POINTAPI,,内存缓存的左上角坐标(可用于裁剪内存缓存) .参数crKey,整数型 .参数pblend,BLENDFUNCTION,,混合样式 .参数dwFlags,整数型 .DLL命令CreateCompatibleDC,整数型,,"CreateCompatibleDC",,创建内存场景 .参数hdc,整数型 .DLL命令CreateDIBSection,整数型,"gdi32.dll","CreateDIBSection",,该函数创建应用程序可以直接写入的、与设备无关的位图(DIB)。一般情况下后面4参数都为NULL .参数hdc,整数型,,设备环境句柄。如果iUsage的值是DIB_PAL_COLORS,那么函数使用该设备环境的逻辑调色板对与设备无关位图的颜色进行初始化。 .参数pbmi,BITMAPINFO,,指向BITMAPINFO结构的指针,该结构指定了与设备无关位图的各种属性,其中包括位图的维数和颜色。 .参数iUsage,整数型,,指定由pbmi参数指定的BITMAPINFO结构中的成员bmiColors数组包含的数据类型(要么是逻辑调色板索引值,要么是原文的RGB值)。 .参数ppvBits,整数型,,指向一个变量的指针,该变量接收一个指向DIB位数据值的指针。 .参数hSection,整数型,,文件映射对象的句柄。函数将使用该对象来创建DIB(与设备无关位图)。该参数可以是NULL。 .参数dwOffset,整数型,,如果hSection为NULL,那么系统将为与设备无关位图(DIB)分配内存。在这种情况下,函数CreateDIBSection将忽略参数dwOffset,应用程序无法在以后获取指向内存的句柄。通过调用GetObject函数来填充的DIBSECTION结构成员dshSection也将成为NULL。 .DLL命令SelectObject,整数型,,"SelectObject" .参数hdc,整数型,,一个设备场景的句柄 .参数hObject,整数型,,一个画笔、位图、刷子、字体或区域的句柄 .DLL命令DeleteObject,整数型,"gdi32","DeleteObject",,用这个函数删除GDI对象,比如画笔、刷子、字体、位图、区域以及调色板等等。对象使用的所有系统资源都会被释放非零表示成功,零表示失败 .参数hObject,整数型,,一个GDI对象的句柄; .DLL命令DeleteDC,整数型,"gdi32","DeleteDC",,删除专用设备场景或信息场景,释放所有相关窗口资源。不要将它用于GetDC函数取回的设备场景执行成功则为非零,失败则为零 .参数hdc,整数型,,将要删除的设备场景在vb里使用不要将它用于由vbhdc属性获取的设备场景句柄; .DLL命令CreateSolidBrush,整数型,"gdi32","CreateSolidBrush",公开,用纯色创建一个刷子如执行成功,返回新刷子的一个句柄;否则返回零 .参数crColor,整数型,,数字的RGB彩色; .DLL命令FillRect,整数型,"user32","FillRect",公开,用指定的刷子填充一个矩形非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,设备场景的句柄 .参数rect,RECT,,RECT,对填充区域进行描述的一个矩形,采用逻辑坐标 .参数brush,整数型,,欲使用的刷子的句柄; .DLL命令ReleaseDC,,,"ReleaseDC" .参数hwnd,整数型,,要释放的设备场景相关的窗口句柄 .参数hdc,整数型,,要释放的设备场景句柄 .DLL命令AlphaBlend,整数型,"msimg32.dll","AlphaBlend" .参数hdc,整数型 .参数lInt,整数型 .参数lInt,整数型 .参数lInt,整数型 .参数lInt,整数型 .参数hdc,整数型 .参数lInt,整数型 .参数lInt,整数型 .参数lInt,整数型 .参数lInt,整数型 .参数BLENDFUNCT,整数型 .DLL命令StretchBlt,整数型,"gdi32.dll","StretchBlt" .参数hDestDC,整数型,,目标设备场景 .参数x,整数型,,对目标DC中目标矩形左上角位置进行描述的那个点。用目标DC的逻辑坐标表示 .参数y,整数型,,同上 .参数nWidth,整数型,,欲传输图象的宽度和高度 .参数nHeight,整数型,,同上 .参数hSrcDC,整数型,,源设备场景。如光栅运算未指定源,则应设为0 .参数xSrc,整数型,,对源DC中源矩形左上角位置进行描述的那个点。用源DC的逻辑坐标表示 .参数ySrc,整数型,,同上 .参数sWidth,整数型,,欲传输图象的宽度和高度 .参数sHeight,整数型,,同上 .参数dwRop,整数型,,传输过程要执行的光栅运算;

展开内容

同类推荐

推荐文章

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

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

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

声明: