//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言显示超大图源码系统结构:创建位图,取画布句柄,取位图句柄,取宽度,取高度,置画笔属性,置实色画刷,置交叉线画刷,移动到,画直线到,画多义线点数组,画多义线横纵数组,画多边形点数组,画多边形横纵数组,画曲线点数组,画曲线横纵数组,画emf文件,画emf字节集,画图标文件,复制到画布,复制到画板,拉伸复制到画布,拉伸复制到画板,画矩形,画椭圆,画圆角矩形,实色填充,洪水填充,置文本属性,文本输出,在矩形内绘制文本,缩放到视图,CreateCompatibleBitmap,CreateCompatibleDC,DeleteDC,MoveToEx,LineTo,Polyline,Rectangle,Ellipse,CreateBrushIndirect,CreatePen,CreatePenIndirect,DeleteObject,SelectObject,SetBkMode,CreateSolidBrush,CreateHatchBrush,Polygon,PolyBezier,GetEnhMetaFile,SetEnhMetaFileBits,PlayEnhMetaFile,DeleteEnhMetaFile,LoadIcon,DrawIcon,BitBlt,StretchBlt,GetDC,ReleaseDC,RoundRect,FloodFill,FillRect,ExtFloodFill,CreateFont,SetTextColor,SetBkColor,TextOut,DrawText,SetGraphicsMode,FillRect1, ======内存位图 || ||------_初始化 || ||------_销毁 || ||------创建位图 || ||------取画布句柄 || ||------取位图句柄 || ||------取宽度 || ||------取高度 || ||------置画笔属性 || ||------置实色画刷 || ||------置交叉线画刷 || ||------移动到 || ||------画直线到 || ||------画多义线点数组 || ||------画多义线横纵数组 || ||------画多边形点数组 || ||------画多边形横纵数组 || ||------画曲线点数组 || ||------画曲线横纵数组 || ||------画emf文件 || ||------画emf字节集 || ||------画图标文件 || ||------复制到画布 || ||------复制到画板 || ||------拉伸复制到画布 || ||------拉伸复制到画板 || ||------画矩形 || ||------画椭圆 || ||------画圆角矩形 || ||------实色填充 || ||------洪水填充 || ||------置文本属性 || ||------文本输出 || ||------在矩形内绘制文本 || || ======窗口程序集1 || ||------_按钮_导入_被单击 || ||------__启动窗口_创建完毕 || ||------缩放到视图 || ||------_按钮_放大_被单击 || ||------_按钮_缩小_被单击 || ||------_画板_鼠标左键被按下 || ||------_画板_鼠标左键被放开 || ||------_画板_鼠标位置被移动 || ||------_画板_滚轮被滚动 || ||------__启动窗口_尺寸被改变 || ||------_图片框1_鼠标左键被按下 || ||------_标签1_鼠标左键被按下 || ||------_按钮_结束_被单击 || ||------_按钮_适宽_被单击 || ||------_按钮_适高_被单击 || ||------_时钟1_周期事件 || || ======调用的Dll || ||---[dll]------CreateCompatibleBitmap || ||---[dll]------CreateCompatibleDC || ||---[dll]------DeleteDC || ||---[dll]------MoveToEx || ||---[dll]------LineTo || ||---[dll]------Polyline || ||---[dll]------Rectangle || ||---[dll]------Ellipse || ||---[dll]------CreateBrushIndirect || ||---[dll]------CreatePen || ||---[dll]------CreatePenIndirect || ||---[dll]------DeleteObject || ||---[dll]------SelectObject || ||---[dll]------SetBkMode || ||---[dll]------CreateSolidBrush || ||---[dll]------CreateHatchBrush || ||---[dll]------Polygon || ||---[dll]------PolyBezier || ||---[dll]------GetEnhMetaFile || ||---[dll]------SetEnhMetaFileBits || ||---[dll]------PlayEnhMetaFile || ||---[dll]------DeleteEnhMetaFile || ||---[dll]------LoadIcon || ||---[dll]------DrawIcon || ||---[dll]------BitBlt || ||---[dll]------StretchBlt || ||---[dll]------GetDC || ||---[dll]------ReleaseDC || ||---[dll]------RoundRect || ||---[dll]------FloodFill || ||---[dll]------FillRect || ||---[dll]------ExtFloodFill || ||---[dll]------CreateFont || ||---[dll]------SetTextColor || ||---[dll]------SetBkColor || ||---[dll]------TextOut || ||---[dll]------DrawText || ||---[dll]------SetGraphicsMode || ||---[dll]------FillRect1 调用的DLL命令: .DLL命令CreateCompatibleBitmap,整数型 .参数hdc,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .DLL命令CreateCompatibleDC,整数型 .参数hdc,整数型 .DLL命令DeleteDC,逻辑型 .参数hdc,整数型 .DLL命令MoveToEx,逻辑型 .参数hdc,整数型 .参数X,整数型 .参数Y,整数型 .参数lpPoint,整数型,,未知类型:LPPOINT。 .DLL命令LineTo,逻辑型 .参数hdc,整数型 .参数nXEnd,整数型 .参数nYEnd,整数型 .DLL命令Polyline,逻辑型 .参数hdc,整数型 .参数lppt,整数型,,可能为POINT结构。 .参数cPoints,整数型 .DLL命令Rectangle,逻辑型 .参数hdc,整数型 .参数nLeftRect,整数型 .参数nTopRect,整数型 .参数nRightRect,整数型 .参数nBottomRect,整数型 .DLL命令Ellipse,逻辑型 .参数hdc,整数型 .参数nLeftRect,整数型 .参数nTopRect,整数型 .参数nRightRect,整数型 .参数nBottomRect,整数型 .DLL命令CreateBrushIndirect,整数型 .参数lplb,LOGBRUSH,传址,可能为LOGBRUSH结构。 .DLL命令CreatePen,整数型 .参数fnPenStyle,整数型 .参数nWidth,整数型 .参数crColor,整数型 .DLL命令CreatePenIndirect,整数型 .参数lplgpn,LOGPEN,传址,可能为LOGPEN结构。 .DLL命令DeleteObject,逻辑型 .参数hObject,整数型 .DLL命令SelectObject,整数型 .参数hdc,整数型 .参数hgdiobj,整数型 .DLL命令SetBkMode,整数型 .参数hdc,整数型 .参数iBkMode,整数型 .DLL命令CreateSolidBrush,整数型 .参数crColor,整数型 .DLL命令CreateHatchBrush,整数型 .参数fnStyle,整数型 .参数clrref,整数型 .DLL命令Polygon,逻辑型 .参数hdc,整数型 .参数lpPoints,,传址,可能为POINT结构。 .参数nCount,整数型 .DLL命令PolyBezier,逻辑型 .参数hdc,整数型 .参数lppt,,传址,可能为POINT结构。 .参数cPoints,整数型 .DLL命令GetEnhMetaFile,整数型,,"GetEnhMetaFileA" .参数lpszMetaFile,文本型,传址 .DLL命令SetEnhMetaFileBits,整数型 .参数cbBuffer,整数型 .参数lpData,字节集,传址 .DLL命令PlayEnhMetaFile,逻辑型 .参数hdc,整数型 .参数hemf,整数型 .参数lpRect,RECT,传址,可能为RECT结构。 .DLL命令DeleteEnhMetaFile,逻辑型 .参数hemf,整数型 .DLL命令LoadIcon,整数型,,"LoadIconA" .参数hInstance,整数型 .参数lpIconName,文本型,传址 .DLL命令DrawIcon,逻辑型 .参数hDC,整数型 .参数X,整数型 .参数Y,整数型 .参数hIcon,整数型 .DLL命令BitBlt,逻辑型 .参数hdcDest,整数型 .参数nXDest,整数型 .参数nYDest,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .参数hdcSrc,整数型 .参数nXSrc,整数型 .参数nYSrc,整数型 .参数dwRop,整数型 .DLL命令StretchBlt,逻辑型 .参数hdcDest,整数型 .参数nXOriginDest,整数型 .参数nYOriginDest,整数型 .参数nWidthDest,整数型 .参数nHeightDest,整数型 .参数hdcSrc,整数型 .参数nXOriginSrc,整数型 .参数nYOriginSrc,整数型 .参数nWidthSrc,整数型 .参数nHeightSrc,整数型 .参数dwRop,整数型 .DLL命令GetDC,整数型 .参数hWnd,整数型 .DLL命令ReleaseDC,整数型 .参数hWnd,整数型 .参数hDC,整数型 .DLL命令RoundRect,逻辑型 .参数hdc,整数型 .参数nLeftRect,整数型 .参数nTopRect,整数型 .参数nRightRect,整数型 .参数nBottomRect,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .DLL命令FloodFill,逻辑型 .参数hdc,整数型 .参数nXStart,整数型 .参数nYStart,整数型 .参数crFill,整数型 .DLL命令FillRect,整数型 .参数hDC,整数型 .参数lprc,RECT,传址,可能为RECT结构。 .参数hbr,整数型 .DLL命令ExtFloodFill,逻辑型 .参数hdc,整数型 .参数nXStart,整数型 .参数nYStart,整数型 .参数crColor,整数型 .参数fuFillType,整数型 .DLL命令CreateFont,整数型,,"CreateFontA" .参数nHeight,整数型 .参数nWidth,整数型 .参数nEscapement,整数型 .参数nOrientation,整数型 .参数fnWeight,整数型 .参数fdwItalic,逻辑型 .参数fdwUnderline,逻辑型 .参数fdwStrikeOut,逻辑型 .参数fdwCharSet,整数型 .参数fdwOutputPrecision,整数型 .参数fdwClipPrecision,整数型 .参数fdwQuality,整数型 .参数fdwPitchAndFamily,整数型 .参数lpszFace,文本型,传址 .DLL命令SetTextColor,整数型 .参数hdc,整数型 .参数crColor,整数型 .DLL命令SetBkColor,整数型 .参数hdc,整数型 .参数crColor,整数型 .DLL命令TextOut,逻辑型,,"TextOutA" .参数hdc,整数型 .参数nXStart,整数型 .参数nYStart,整数型 .参数lpString,文本型,传址 .参数cbString,整数型 .DLL命令DrawText,整数型,,"DrawTextA" .参数hDC,整数型 .参数lpString,文本型,传址 .参数nCount,整数型 .参数lpRect,RECT,,未知类型:LPRECT。 .参数uFormat,整数型 .DLL命令SetGraphicsMode,整数型 .参数hdc,整数型 .参数iMode,整数型 .DLL命令FillRect1,整数型 .参数hDC,整数型 .参数lprc,RECT,传址,可能为RECT结构。 .参数hbr,整数型
