易采下载站下载易语言自绘大图列表框源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码图形图像 → 易语言自绘大图列表框源码
易语言自绘大图列表框源码

易语言自绘大图列表框源码

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

软件Tags:

易语言自绘大图列表框源码

易语言自绘大图列表框源码系统结构:子夹被点击事件_,项目被单击事件_,控制按钮被单击事件_,初始化,置控制按钮事件,置状态条文本,销毁,加入子夹,加入项目,置子夹事件,置项目事件,取子夹文本,取项目文本,是否在矩形内,取高位,取低位,取文本宽度,初始控制按钮,消息处理,重画背景,画组件操作,栏目画布操作,画页码,画页码高亮,刷新背景,刷新客户区,鼠标左键弹起,鼠标左键按下,鼠标移动,画状态栏文本,SetWindowLongA,EndPaint,BeginPaint,CallWindowProcA,SelectObject,BitBlt,GetDC,DeleteDC,DeleteObject,ReleaseDC,AlphaBlend,GetWindowRect,CreateCompatibleDC,CreateCompatibleBitmap,CreateRoundRectRgn,SetWindowRgn,DrawTextA,StretchBlt,SendMessageA,GetWindowTextLengthA,GetWindowTextA, ======程序集1 || ||------_启动子程序 || ||------_临时子程序 || || ======窗口程序集1 || ||------_窗口1_创建完毕 || ||------子夹被点击事件_ || ||------项目被单击事件_ || ||------控制按钮被单击事件_ || ||------_按钮1_被单击 || || ======窗口创建 || ||------初始化 || ||------置控制按钮事件 || ||------置状态条文本 || ||------销毁 || || ======自绘选择夹 || ||------加入子夹 || ||------加入项目 || ||------置子夹事件 || ||------置项目事件 || ||------取子夹文本 || ||------取项目文本 || || ======操作 || ||------是否在矩形内 || ||------取高位 || ||------取低位 || ||------取文本宽度 || ||------初始控制按钮 || ||------消息处理 || ||------重画背景 || ||------画组件操作 || ||------栏目画布操作 || ||------画页码 || ||------画页码高亮 || ||------刷新背景 || ||------刷新客户区 || ||------鼠标左键弹起 || ||------鼠标左键按下 || ||------鼠标移动 || ||------画状态栏文本 || || ======调用的Dll || ||---[dll]------SetWindowLongA || ||---[dll]------EndPaint || ||---[dll]------BeginPaint || ||---[dll]------CallWindowProcA || ||---[dll]------SelectObject || ||---[dll]------BitBlt || ||---[dll]------GetDC || ||---[dll]------DeleteDC || ||---[dll]------DeleteObject || ||---[dll]------ReleaseDC || ||---[dll]------AlphaBlend || ||---[dll]------GetWindowRect || ||---[dll]------CreateCompatibleDC || ||---[dll]------CreateCompatibleBitmap || ||---[dll]------CreateRoundRectRgn || ||---[dll]------SetWindowRgn || ||---[dll]------DrawTextA || ||---[dll]------StretchBlt || ||---[dll]------SendMessageA || ||---[dll]------GetWindowTextLengthA || ||---[dll]------GetWindowTextA 调用的DLL命令: .DLL命令SetWindowLongA,整数型,,"SetWindowLongA",,钩挂窗口消息 .参数hwnd,整数型 .参数nIndex,整数型 .参数dwNewLong,整数型 .DLL命令EndPaint,整数型,"user32","EndPaint",,结束重绘 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令BeginPaint,整数型,"user32","BeginPaint",,开始重绘 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令CallWindowProcA,整数型,"user32.dll","CallWindowProcA",,呼叫下一个窗口消息钩子 .参数前一窗口函数地址,整数型 .参数窗口句柄,整数型 .参数消息值,整数型 .参数附加参数1,整数型 .参数附加参数2,整数型 .DLL命令SelectObject,整数型,"gdi32.dll","SelectObject",,选入设备(DC)场景 .参数场景句柄,整数型,,hdc .参数对象句柄,整数型,,hobject .DLL命令BitBlt,整数型,"gdi32.dll","BitBlt",,复制场景位图 .参数目标设备场景,整数型,,hDestDC,目标设备场景 .参数目标横坐标,整数型,,x,对目标设备场景中目标矩形左上角位置进行描述的那个点 .参数目标纵坐标,整数型,,y,对目标设备场景中目标矩形左上角位置进行描述的那个点 .参数传输图像宽度,整数型,,nWidth,欲传输图象的宽度 .参数传输图像高度,整数型,,nHeight,欲传输图象的高度 .参数源设备场景,整数型,,hSrcDC,源设备场景。如光栅运算未指定源,则应设为0 .参数源横坐标,整数型,,xSrc,对源设备场景中源矩形左上角位置进行描述的那个点 .参数源纵坐标,整数型,,ySrc,对源设备场景中源矩形左上角位置进行描述的那个点 .参数光栅运算方式,整数型,,dwRop,传输过程要执行的光栅运算 .DLL命令GetDC,整数型,"user32","GetDC",,获取指定窗口的设备场景指定窗口的设备场景句柄,出错则为0 .参数窗口的句柄,整数型,,将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC; .DLL命令DeleteDC,整数型,"gdi32.dll","DeleteDC" .参数设备场景句柄,整数型,,hdc,将要删除的设备场景 .DLL命令DeleteObject,整数型,"gdi32.dll","DeleteObject",,删除对象DeleteObject .参数对象句柄,整数型,,hObject,一个GDI对象的句柄 .DLL命令ReleaseDC,整数型,"user32","ReleaseDC",,ReleaseDC释放设备场景_ .参数窗口句柄,整数型,,hwnd,要释放的设备场景相关的窗口句柄 .参数设备场景,整数型,,hdc,要释放的设备场景句柄 .DLL命令AlphaBlend,整数型,"msimg32.dll","AlphaBlend" .参数hdcDest .参数nXoriginDest .参数nYOriginDest .参数nWidthDest .参数hHeghtdest .参数hdcSrc .参数nXOriginSrc .参数nYOriginSrc .参数nWidthSrc .参数nHeightSrc .参数blendFunction .DLL命令GetWindowRect,整数型,"user32.dll","GetWindowRect",,获取窗口矩形 .参数窗口句柄,整数型 .参数矩形区域,矩形L .DLL命令CreateCompatibleDC,整数型,"Gdi32","CreateCompatibleDC",,创建内存场景_ .参数设备场景句柄,整数型 .DLL命令CreateCompatibleBitmap,整数型,"gdi32","CreateCompatibleBitmap",,创建设备位图_ .参数设备场景句柄,整数型 .参数宽度,整数型 .参数高度,整数型 .DLL命令CreateRoundRectRgn,整数型,,,,失败为0 .参数x1,整数型 .参数y1,整数型 .参数x2,整数型 .参数y2,整数型 .参数x3,整数型 .参数y3,整数型 .DLL命令SetWindowRgn,整数型,,,,失败为0 .参数hwnd,整数型 .参数hRgn,整数型 .参数bRedraw,逻辑型 .DLL命令DrawTextA,整数型,"user32","DrawTextA",,将文本描绘到指定的矩形中 描绘文字的高度 .参数HDC,整数型,,欲在其中显示文字的一个设备场景的句柄 .参数String,文本型,,欲描绘的文本字串 .参数StringCount,整数型,,欲描绘的字符数量。如果要描绘整个字串(直到空中止符),则可将这个参数设为-1 .参数rect,矩形L,,RECT,指定用于绘图的一个格式化矩形(采用逻辑坐标) .参数format,整数型,,一个标志位数组,决定了以何种形式执行绘图。参考下面总结的常数类型列表标志常数说明DT_BOTTOM必须同时指定DT_SINGLE。指示文本对齐格式化矩形的底边DT_CALCRECT象下面这样计算格式化矩形:多行绘图时矩形的底边根据需要进行延展,以便容下所有文字;单行绘图时,延展矩形的右侧。不描绘文字。由lpRect参数指定的矩形会载入计算出来的值DT_CENTER文本垂直居中DT_EXPANDTABS描绘文字的时候,对制表站进行扩展。默认的制表站间距是8个字符。但是,可用DT_TABSTOP标志改变这项设定DT_EXTERNALLEADING计算文本行高度的时候,使用当前字体的外部间距属性(theexternalleadingattribute)DT_LEFT文本左对齐DT_NOCLIP描绘文字时不剪切到指定的矩形DT_NOPREFIX通常,函数认为&字符表示应为下一个字符加上下划线。该标志禁止这种行为DT_RIGHT文本右对齐DT_SINGLELINE只画单行DT_TABSTOP指定新的制表站间距,采用这个整数的高8位DT_TOP必须同时指定DT_SINGLE。指示文本对齐格式化矩形的顶部DT_VCENTER必须同时指定DT_SINGLE。指示文本对齐格式化矩形的中部DT_WORDBREAK进行自动换行。如用SetTextAlign函数设置了TA_UPDATECP标志,这里的设置则无效; .DLL命令StretchBlt,整数型,"gdi32","StretchBlt" .参数目标hdc,整数型 .参数目标左边,整数型 .参数目标顶部,整数型 .参数目标宽度,整数型 .参数目标高度,整数型 .参数源hdc,整数型 .参数源左边,整数型 .参数源顶部,整数型 .参数源宽度,整数型 .参数源高度,整数型 .参数光栅运算,整数型 .DLL命令SendMessageA,整数型,"user32","SendMessageA",,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定 .参数窗口句柄,整数型,,要接收消息的那个窗口的句柄 .参数信息值,整数型,,消息的标识符 .参数参数一,整数型,,具体取决于消息 .参数参数二,整数型,,具体取决于消息; .DLL命令GetWindowTextLengthA,整数型,"user32.dll","GetWindowTextLengthA",,, .参数窗口句柄,整数型 .DLL命令GetWindowTextA,整数型,"user32","GetWindowTextA",,,取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性)复制到lpString的字串长度;不包括空中止字符。会设置GetLastError .参数窗口句柄,整数型,,欲获取文字的那个窗口的句柄 .参数缓冲区,文本型,,预定义的一个缓冲区,至少有cch+1个字符大小;随同窗口文字载入 .参数缓冲尺寸,整数型,,lp缓冲区的长度;

展开内容

下载地址

同类推荐

推荐文章

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

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

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

声明: