易采下载网

易语言窗口界面模板源码

  • 源码大小:262.96 KB
  • 源码语言:简体中文
  • 源码类型:国产源码
  • 源码授权:开源软件
  • 更新时间:2020-01-28
  • 应用平台:Winall,Win2003,WinXP,Win7,Win8
  • 开 发 商:
  • 程序演示:Demo Url
  • 软件等级:★★★☆☆
  • 下载次数:
易语言窗口界面模板源码
内容介绍人气软件相关文章下载地址↓ 下载报错

易语言窗口界面模板源码介绍

相似软件
软件地址

易语言窗口界面模板源码系统结构:Attach,DialogProc,EnumChildWindowsProc,GetClassName,KillTimer,ModifyStyle,Deatch,WndProc,SetTimer,TrackMouseTracking,渐变填充矩形,GetWH,DrawMemDC,SetProp_,GetProp_,BeginPaint,BeginPath,BitBlt,CallWindowProc,CreateCompatibleBitmap,CreateCompatibleDC,CreateFont,CreatePen,CreateSolidBrush,DefWindowProc,DeleteDC,DeleteObject,DrawFocusRect,DrawIcon,DrawText,Ellipse,EndPaint_API,EndPath,FillRect,FloodFill,FrameRect,GetDC,GetStockObject,GetWindowRect,LineTo,LoadBitmap,LoadImage,MoveToEX,ReleaseDC,SelectObject,SendMessage,SetBkColor,SetBkMode,SetPixel,SetTextColor,SetWindowLong,StretchBlt,TextOut,TrackMouseEvent,UpdateWindow,GradientFill_,VarPtr1,SetWindowRgn_,CreateRoundRectRgn_,RoundRect_,SelectClipRgn_,SetTimer_,KillTimer_,AlphaBlend_,GetWindowDC_,GetWindowText_,GetWindowTextLength_,Rectangle_,LocalSize_,RemoveProp_,RedrawWindow_,GetWindowLong_,GetClassName_,EnumChildWindows_,GetFocus_, ======图形界面 || ||------__启动窗口_创建完毕 || ||------_帐号框1_鼠标位置被移动 || ||------_帐号框1_获得焦点 || ||------_帐号框1_失去焦点 || ||------_密码框_鼠标位置被移动 || ||------_密码框1_按下某键 || ||------_密码框_鼠标右键被按下 || ||------_密码框1_获得焦点 || ||------_密码框1_失去焦点 || ||------_密码框1_鼠标位置被移动 || ||------_图形按钮_小键盘按钮_鼠标位置被移动 || ||------_密码框1_字符输入 || ||------_图形按钮_关闭_被单击 || ||------_图形按钮_最小化_被单击 || ||------_密码框1_鼠标右键被放开 || ||------_切换模式按钮_被单击 || ||------__启动窗口_鼠标位置被移动 || ||------_客户1_数据到达 || ||------_登录按钮_被单击 || || ======杂七杂八 || ||------Attach || ||------DialogProc || ||------EnumChildWindowsProc || ||------GetClassName || ||------KillTimer || ||------ModifyStyle || ||------Deatch || ||------WndProc || ||------SetTimer || ||------TrackMouseTracking || ||------渐变填充矩形 || ||------GetWH || ||------DrawMemDC || || ======数据处理 || || ======主程序 || ||------_主界面_创建完毕 || ||------_动画框1_双击物体 || ||------_动画框1_离开物体 || ||------_动画框1_进入物体 || ||------_动画框1_物体左键被按下 || ||------_动画框1_物体右键被按下 || || ======调用的Dll || ||---[dll]------SetProp_ || ||---[dll]------GetProp_ || ||---[dll]------BeginPaint || ||---[dll]------BeginPath || ||---[dll]------BitBlt || ||---[dll]------CallWindowProc || ||---[dll]------CreateCompatibleBitmap || ||---[dll]------CreateCompatibleDC || ||---[dll]------CreateFont || ||---[dll]------CreatePen || ||---[dll]------CreateSolidBrush || ||---[dll]------DefWindowProc || ||---[dll]------DeleteDC || ||---[dll]------DeleteObject || ||---[dll]------DrawFocusRect || ||---[dll]------DrawIcon || ||---[dll]------DrawText || ||---[dll]------Ellipse || ||---[dll]------EndPaint_API || ||---[dll]------EndPath || ||---[dll]------FillRect || ||---[dll]------FloodFill || ||---[dll]------FrameRect || ||---[dll]------GetDC || ||---[dll]------GetStockObject || ||---[dll]------GetWindowRect || ||---[dll]------LineTo || ||---[dll]------LoadBitmap || ||---[dll]------LoadImage || ||---[dll]------MoveToEX || ||---[dll]------ReleaseDC || ||---[dll]------SelectObject || ||---[dll]------SendMessage || ||---[dll]------SetBkColor || ||---[dll]------SetBkMode || ||---[dll]------SetPixel || ||---[dll]------SetTextColor || ||---[dll]------SetWindowLong || ||---[dll]------StretchBlt || ||---[dll]------TextOut || ||---[dll]------TrackMouseEvent || ||---[dll]------UpdateWindow || ||---[dll]------GradientFill_ || ||---[dll]------VarPtr1 || ||---[dll]------SetWindowRgn_ || ||---[dll]------CreateRoundRectRgn_ || ||---[dll]------RoundRect_ || ||---[dll]------SelectClipRgn_ || ||---[dll]------SetTimer_ || ||---[dll]------KillTimer_ || ||---[dll]------AlphaBlend_ || ||---[dll]------GetWindowDC_ || ||---[dll]------GetWindowText_ || ||---[dll]------GetWindowTextLength_ || ||---[dll]------Rectangle_ || ||---[dll]------LocalSize_ || ||---[dll]------RemoveProp_ || ||---[dll]------RedrawWindow_ || ||---[dll]------GetWindowLong_ || ||---[dll]------GetClassName_ || ||---[dll]------EnumChildWindows_ || ||---[dll]------GetFocus_ 调用的DLL命令: .DLL命令SetProp_,整数型,"user32","SetPropA",,增加或修改属性列项 .参数hwnd,整数型 .参数lpString,文本型 .参数hData,整数型 .DLL命令GetProp_,整数型,"user32","GetPropA",,从窗口属性表列中返回数据句柄 .参数hwnd,整数型 .参数lpString,文本型 .DLL命令BeginPaint,整数型,"user32","BeginPaint",公开,准备一个画图窗 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令BeginPath,整数型,"gdi32","BeginPath",公开,启动一个路径分支。在这个命令后执行的GDI绘图命令会自动成为路径的一部分。对线段的连接会结合到一起。设备场景中任何现成的路径都会被清除。参考下表,其中列出的函数都可记录到路径中非零表示成功,零表示失败。会设置GetLastError .参数设备场景句柄,整数型,,欲在其中记录的设备场景; .DLL命令BitBlt,整数型,"gdi32","BitBlt",公开,将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容非零表示成功,零表示失败。会设置GetLastError .参数目标设备场景,整数型,,目标设备场景 .参数目标横坐标,整数型,,对目标DC中目标矩形左上角位置进行描述的那个点。用目标DC的逻辑坐标表示 .参数目标纵坐标,整数型,,同上 .参数传输图像宽度,整数型,,欲传输图象的宽度和高度 .参数传输图像高度,整数型,,同上 .参数源设备场景,整数型,,源设备场景。如光栅运算未指定源,则应设为0 .参数源横坐标,整数型,,对源DC中源矩形左上角位置进行描述的那个点。用源DC的逻辑坐标表示 .参数源纵坐标,整数型,,同上 .参数光栅运算方式,整数型,,传输过程要执行的光栅运算; .DLL命令CallWindowProc,整数型,"user32","CallWindowProcA",公开 .参数lpPrevWndFunc,整数型 .参数句柄,整数型 .参数Msg,整数型 .参数参数,整数型 .参数参数,整数型 .DLL命令CreateCompatibleBitmap,整数型,"gdi32","CreateCompatibleBitmap",公开 .参数hDC,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .DLL命令CreateCompatibleDC,整数型,"gdi32","CreateCompatibleDC",公开 .参数hDC,整数型 .DLL命令CreateFont,整数型,"gdi32","CreateFontA",公开,用指定的属性创建一种逻辑字体执行成功则返回逻辑字体的句柄,零表示失败。会设置GetLastError .参数字体高度,整数型,,IfHeight .参数字体宽度,整数型,,IfWidth .参数旋转,整数型,,IfEscapement .参数Orientation,整数型,,IfOrientation .参数加粗,整数型,,IfWeight .参数倾斜,整数型,,IfItalic .参数下划线,整数型,,IfUnderline .参数删除线,整数型,,IfStrikeOut .参数内码,整数型,,IfCharSet .参数OutputPrecision,整数型,,IfOutputPrecision .参数CP,整数型,,IfClipPrecision .参数输出质量,整数型,,IfQuality .参数PAF,整数型,,IfPitchAndFamily .参数新字体名,文本型,,IfFaceName; .DLL命令CreatePen,整数型,"gdi32","CreatePen",公开,用指定的样式、宽度和颜色创建一个画笔如函数执行成功,就返回指向新画笔的一个句柄;否则返回零 .参数风格,整数型,,指定画笔样式,可以是下述常数之一;PS_SOLID:画笔画出的是实线;PS_DASH:画笔画出的是虚线(nWidth必须是1);PS_DOT:画笔画出的是点线(nWidth必须是1);PS_DASHDOT:画笔画出的是点划线(nWidth必须是1);PS_DASHDOTDOT:画笔画出的是点-点-划线(nWidth必须是1);PS_NULL:画笔不能画图;PS_INSIDEFRAME:画笔在由椭圆、矩形、圆角矩形、饼图以及弦等生成的封闭对象框中画图。如指定的准确RGB颜色不存在,就进行抖动处理 .参数宽度,整数型,,以逻辑单位表示的画笔的宽度 .参数颜色,整数型,,画笔的RGB颜色; .DLL命令CreateSolidBrush,整数型,"gdi32","CreateSolidBrush",公开 .参数crColor,整数型 .DLL命令DefWindowProc,整数型,"user32.dll","DefWindowProcA",公开 .参数hwnd,整数型 .参数wMsg,整数型 .参数wParam,整数型 .参数lParam,整数型 .DLL命令DeleteDC,整数型,"gdi32","DeleteDC",公开 .参数hDC,整数型 .DLL命令DeleteObject,整数型,"gdi32","DeleteObject",公开 .参数hObject,整数型 .DLL命令DrawFocusRect,整数型,"user32","DrawFocusRect",公开 .参数hdc,整数型 .参数lpRect,RECT .DLL命令DrawIcon,整数型,"user32","DrawIcon",公开 .参数设备场景,整数型 .参数位置x,整数型 .参数位置y,整数型 .参数图标指针,整数型 .DLL命令DrawText,整数型,"user32","DrawTextA",公开 .参数hdc,整数型 .参数lpStr,文本型 .参数nCount,整数型 .参数lpRect,RECT,传址 .参数wFormat,整数型 .DLL命令Ellipse,整数型,"gdi32","Ellipse",公开,描绘一个椭圆,由指定的矩形围绕。椭圆用当前选择的画笔描绘,并用当前选择的刷子填充非零表示成功,零表示失败。会设置GetLastError .参数设备场景句柄,整数型 .参数矩形左上角位置横坐标,整数型 .参数矩形左上角位置纵坐标,整数型 .参数矩形右下角位置横坐标,整数型 .参数矩形右下角位置纵坐标,整数型 .DLL命令EndPaint_API,整数型,"user32","EndPaint",公开,在指定窗口中标记图画结尾标志 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令EndPath,整数型,"gdi32","EndPath",公开,停止定义一个路径。如执行成功,BeginPath函数调用和这个函数之间发生的所有绘图操作都会正式成为指定设备场景的路径非零表示成功,零表示失败。会将GetLastError设置为下述值之一:ERROR_CAN_NOT_COMPLETE;或ERROR_INVALID_PARAMETER .参数设备场景句柄,整数型,,设备场景; .DLL命令FillRect,整数型,"user32","FillRect",公开 .参数hdc,整数型 .参数lpRect,RECT,传址 .参数hBrush,整数型 .DLL命令FloodFill,整数型,"gdi32","FloodFill",公开,用当前选定的刷子在指定的设备场景中填充一个区域。区域是由颜色crColor定义的非零表示成功,零表示失败。会设置GetLastError .参数设备场景,整数型,,设备场景的句柄 .参数横坐标,整数型,,开始填充的那个点,用逻辑坐标表示 .参数纵坐标,整数型,,同上 .参数边界颜色,整数型,,欲使用的边界颜色。由这个颜色包围的表面会被填充; .DLL命令FrameRect,,,"FrameRect",公开 .参数hdc,整数型 .参数lpRect,RECT .参数hBrush,整数型 .DLL命令GetDC,整数型,"user32","GetDC",公开 .参数hwnd,整数型 .DLL命令GetStockObject,整数型,"gdi32","GetStockObject",公开 .参数fnObject,整数型 .DLL命令GetWindowRect,整数型,"user32","GetWindowRect",公开,获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,想获得范围矩形的那个窗口的句柄 .参数lpRect,RECT,,RECT,屏幕坐标中随同窗口装载的矩形; .DLL命令LineTo,整数型,"gdi32","LineTo",公开,用当前画笔画一条线,从当前位置连到一个指定的点。这个函数调用完毕,当前位置变成x,y点非零表示成功,零表示失败 .参数设备场景句柄,整数型,,设备场景的句柄 .参数终点横坐标,整数型,,线段终点位置,采用逻辑坐标表示。这个点不会实际画出来;它不属于线段的一部分; .参数终点纵坐标,整数型,,同上; .DLL命令LoadBitmap,整数型,"user32","LoadBitmapA",公开 .参数hInstance,整数型 .参数lpBitmapName,文本型 .DLL命令LoadImage,整数型,"user32","LoadImageA",公开 .参数hInst,整数型 .参数lpsz,文本型 .参数un1,整数型 .参数n1,整数型 .参数n2,整数型 .参数un2,整数型 .DLL命令MoveToEX,整数型,"gdi32","MoveToEx",公开,为指定的设备场景指定一个新的当前画笔位置。前一个位置保存在lpPoint中非零表示成功,零表示失败 .参数设备场景,整数型,,指向一个设备场景的句柄 .参数横坐标,整数型,,采用逻辑坐标表示的新画笔位置 .参数纵坐标,整数型,,同上 .参数画笔位置,整数型,,POINTAPI,用于保存前一个画笔位置。可以为NULL(将参数改为ByValAs以传递一个空参数); .DLL命令ReleaseDC,整数型,"user32","ReleaseDC",公开,释放由调用GetDC或GetWindowDC函数获取的指定设备场景。它对类或私有设备场景无效(但这样的调用不会造成损害)执行成功为1,否则为0 .参数hwnd,整数型,,要释放的设备场景相关的窗口句柄 .参数hdc,整数型,,要释放的设备场景句柄; .DLL命令SelectObject,整数型,"gdi32","SelectObject",公开 .参数hDC,整数型 .参数hObject,整数型 .DLL命令SendMessage,整数型,"user32","SendMessageA",公开,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式由具体的消息决定 .参数hwnd,整数型,,要接收消息的那个窗口的句柄 .参数wMsg,整数型,,消息的标识符 .参数wParam,整数型,,具体取决于消息 .参数lParam,整数型,,具体取决于消息; .DLL命令SetBkColor,整数型,"gdi32","SetBkColor",公开,为指定的设备场景设置背景颜色。背景颜色用于填充阴影刷子、虚线画笔以及字符(如背景模式为OPAQUE)中的空隙。也在位图颜色转换期间使用。参考SetBkMode前一个背景色,CLR_INVALID表示出错 .参数hdc,整数型,,设备场景的句柄 .参数crColor,整数型,,新背景颜色的RGB颜色值; .DLL命令SetBkMode,整数型,"gdi32","SetBkMode",公开 .参数hdc,整数型 .参数nBkMode,整数型 .DLL命令SetPixel,整数型,"gdi32","SetPixel",公开 .参数hDC,整数型 .参数X,整数型 .参数Y,整数型 .参数crColor,整数型 .DLL命令SetTextColor,整数型,"gdi32","SetTextColor",公开,设置当前文本颜色。这种颜色也称为“前景色”文本色的前一个RGB颜色设定。CLR_INVALID表示失败。会设置GetLastError .参数设备场景,整数型,,设备场景的句柄 .参数颜色,整数型,,新的文本色在VB里使用如改变了这个设置,注意恢复VB窗体或控件原始的文本颜色; .DLL命令SetWindowLong,整数型,"user32","SetWindowLongA",公开,在窗口结构中为指定的窗口设置信息指定数据的前一个值 .参数hwnd,整数型,,欲为其取得信息的窗口的句柄 .参数nIndex,整数型,,请参考GetWindowLong函数的nIndex参数的说明 .参数dwNewLong,整数型,,由nIndex指定的窗口信息的新值; .DLL命令StretchBlt,整数型,"gdi32","StretchBlt",公开 .参数hDC,整数型 .参数X,整数型 .参数Y,整数型 .参数nWidth,整数型 .参数nHeight,整数型 .参数hSrcDC,整数型 .参数xSrc,整数型 .参数ySrc,整数型 .参数nSrcWidth,整数型 .参数nSrcHeight,整数型 .参数dwRop,整数型 .DLL命令TextOut,整数型,"gdi32","TextOutA",公开 .参数hdc,整数型 .参数x,整数型 .参数y,整数型 .参数lpString,文本型 .参数nCount,整数型 .DLL命令TrackMouseEvent,整数型,"user32.dll","TrackMouseEvent",公开 .参数lpEventTrack,TRACKMOUSEEVENT .DLL命令UpdateWindow,整数型,"user32","UpdateWindow",公开 .参数hwnd,整数型 .DLL命令GradientFill_,逻辑型,"Msimg32.dll","GradientFill" .参数hdc,整数型 .参数pVertex,TRIVERTEX,传址数组,未知类型:PTRIVERTEX。 .参数dwNumVertex,整数型 .参数pMesh,整数型 .参数dwNumMesh,整数型 .参数dwMode,整数型 .DLL命令VarPtr1,整数型,"msvbvm50.dll","VarPtr" .参数参数,整数型,传址 .DLL命令SetWindowRgn_,整数型,"user32","SetWindowRgn",,这是那些很难有人注意到的对编程者来说是个巨大的宝藏的隐含的API函数中的一个。本函数允许您改变窗口的区域。;通常所有窗口都是矩形的——窗口一旦存在就含有一个矩形区域。本函数允许您放弃该区域。这意味着您可以创建圆的、星形的窗口,也可以将它分为两个或许多部分——实际上可以是任何形状执行成功为非零值,失败为0 .参数hWnd,整数型,,将设置其区域的窗口 .参数hRgn,整数型,,将设置的区域的句柄,一旦设置了该区域,就不能使用或修改该区域句柄,也不要删除它 .参数bRedraw,逻辑型,,Boolean,若为TRUE,则立即重画窗口; .DLL命令CreateRoundRectRgn_,整数型,"gdi32","CreateRoundRectRgn",,创建一个圆角矩形,该矩形由X1,Y1-X2,Y2确定,并由X3,Y3确定的椭圆描述圆角弧度执行成功则为区域句柄,失败则为0 .参数X1,整数型,,矩形左上角的X,Y坐标 .参数Y1,整数型,,同上 .参数X2,整数型,,矩形右下角的X,Y坐标 .参数Y2,整数型,,同上 .参数X3,整数型,,圆角椭圆的宽。其范围从0(没有圆角)到矩形宽(全圆) .参数Y3,整数型,,圆角椭圆的高。其范围从0(没有圆角)到矩形高(全圆); .DLL命令RoundRect_,整数型,"gdi32","RoundRect",,用当前选定的画笔画一个圆角矩形,并用当前选定的刷子在其中填充。X3和Y3定义了用于生成圆角的椭圆非零表示成功,零表示失败。会设置GetLastError .参数hdc,整数型,,用于绘图的设备场景 .参数X1,整数型,,对矩形左上角位置进行说明的X,Y坐标 .参数Y1,整数型,,同上 .参数X2,整数型,,对矩形右下角位置进行说明的X,Y坐标 .参数Y2,整数型,,同上 .参数X3,整数型,,用于生成圆角效果的一个椭圆的宽度。取值范围从零(表示不加圆角),一直到矩形的宽度(全圆) .参数Y3,整数型,,用于生成圆角效果的一个椭圆的高度。取值范围从零(表示不加圆角),一直到矩形的高度(全圆); .DLL命令SelectClipRgn_,整数型,"gdi32","SelectClipRgn",,为指定设备场景选择新的剪裁区下列常数之一,以描述当前剪裁区:;COMPLEXREGION:该区域有互相交叠的边界;SIMPLEREGION:该区域边界没有互相交叠;NULLREGION:区域为空;ERRORAPI:发生了错误(保留原有剪裁区) .参数hdc,整数型,,将设置新剪裁区的设备场景 .参数hRgn,整数型,,将为设备场景设置剪裁区的句柄,该区域使用设备坐标; .DLL命令SetTimer_,整数型,"user32","SetTimer",,安装系统定时器 .参数hWnd,整数型 .参数nIDEvent,整数型 .参数uElapse,整数型 .参数lpTimerFunc,整数型 .DLL命令KillTimer_,整数型,"user32","KillTimer",,中止定时器 .参数hwnd,整数型 .参数nIDEvent,整数型 .DLL命令AlphaBlend_,逻辑型,"msimg32.dll","AlphaBlend" .参数hdc,整数型 .参数nXOriginDest,整数型 .参数nYOriginDest,整数型 .参数nWidthDest,整数型 .参数nHeightDest,整数型 .参数hdcSrc,整数型 .参数nXOriginSrc,整数型 .参数nYOriginSrc,整数型 .参数nWidthSrc,整数型 .参数nHeightSrc,整数型 .参数BLENDFUNCT,整数型 .DLL命令GetWindowDC_,整数型,"user32","GetWindowDC",,获取整个窗口(包括边框、滚动条、标题栏、菜单等)的设备场景执行成功为窗口设备场景,失败则为0 .参数hwnd,整数型,,将获取其设备场景的窗口; .DLL命令GetWindowText_,整数型,"user32","GetWindowTextA",,取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性)复制到lpString的字串长度;不包括空中止字符。会设置GetLastError .参数hwnd,整数型,,欲获取文字的那个窗口的句柄 .参数lpString,文本型,传址,预定义的一个缓冲区,至少有cch+1个字符大小;随同窗口文字载入 .参数cch,整数型,,lp缓冲区的长度; .DLL命令GetWindowTextLength_,整数型,"user32","GetWindowTextLengthA",,调查窗口标题文字或控件内容的长短(在vb里使用:直接使用vb窗体或控件的caption或text属性)字串长度,不包括空中止字符 .参数hwnd,整数型,,想调查文字长度的窗口的句柄; .DLL命令Rectangle_,整数型,"gdi32","Rectangle",,用当前选定的画笔描绘矩形,并用当前选定的刷子进行填充非零表示成功,零表示失败。会设置GetLastError .参数hdc,整数型,,设备场景的句柄 .参数X1,整数型,,指定矩形左上角位置 .参数Y1,整数型,,同上 .参数X2,整数型,,指定矩形右下角位置 .参数Y2,整数型,,同上; .DLL命令LocalSize_,整数型,"kernel32","LocalSize",,返回本地内存块大小 .参数hMem,TRACKMOUSEEVENT .DLL命令RemoveProp_,整数型,"user32","RemovePropA",,删除属性列入口 .参数hwnd,整数型 .参数lpString,文本型 .DLL命令RedrawWindow_,整数型,"user32","RedrawWindow",,根据fuRedraw旗标的设置,重画全部或部分窗口非零表示成功,零表示失败。会设置GetLastError .参数hwnd,整数型,,要重画的窗口的句柄。零表示更新桌面窗口 .参数lprcUpdate,整数型,,RECT,窗口中需要重画的一个矩形区域 .参数hrgnUpdate,整数型,,一个“区”的句柄,这个区描述了要重画的窗口区域。“区”:Region .参数fuRedraw,整数型,,规定具体重画操作的旗标。下列常数可组合使用,从而进行复杂的重画行动;RDW_ERASE:重画前,先清除重画区域的背景。也必须指定RDW_INVALIDATE;RDW_FRAME:如非客户区包含在重画区域中,则对非客户区进行更新。也必须指定RDW_INVALIDATE;RDW_INTERNALPAINT:即使窗口并非无效,也向其投递一条WM_PAINT消息;RDW_INVALIDATE:禁用(屏蔽)重画区域;RDW_NOERASE:禁止删除重画区域的背景;RDW_NOFRAME:禁止非客户区域重画(如果它是重画区域的一部分)。也必须指定RDW_VALIDATE;RDW_NOINTERNALPAINT:禁止内部生成或由这个函数生成的任何待决WM_PAINT消息。针对无效区域,仍会生成WM_PAINT消息;RDW_VALIDATE:检验重画区域;RDW_ERASENOW:立即删除指定的重画区域;RDW_UPDATENOW:立即更新指定的重画区域;RDW_ALLCHILDREN:重画操作包括子窗口(前提是它们存在于重画区域);RDW_NOCHILDREN:重画操作排除子窗口(前提是它们存在于重画区域); .DLL命令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命令GetClassName_,整数型,"user32","GetClassNameA",,为指定的窗口取得类名以字节数表示的类名长度;排除最后的空中止字符。零表示出错。会设置GetLastError .参数hwnd,整数型,,欲获得类名的那个窗口的句柄 .参数lpClassName,文本型,,随同类名载入的缓冲区。预先至少必须分配nMaxCount+1个字符 .参数nMaxCount,整数型,,由lpClassName提供的缓冲区长度; .DLL命令EnumChildWindows_,整数型,"user32","EnumChildWindows",,为指定的父窗口枚举子窗口非零表示成功,零表示失败 .参数hWndParent,整数型,,欲枚举子窗口的父窗口的句柄 .参数lpEnumFunc,整数型,,为每个子窗口调用的函数的指针。用AddressOf运算符获得函数在一个标准模块中的地址 .参数lParam,整数型,,在枚举期间,传递给dwcbkd32.ocx定制控件之EnumWindows事件的值。这个值的含义是由程序员规定的。(原文:ValuethatispassedtotheEnumWindowseventofthedwcbkd32.ocxcustomcontrolduringenumeration.Themeaningofthisvalueisdefinedbytheprogrammer.); .DLL命令GetFocus_,整数型,"user32","GetFocus",,获得拥有输入焦点的窗口的句柄拥有焦点的那个窗口的句柄。如没有窗口拥有输入焦点,则返回零

人气软件
下载地址
相关文章

网友评论

用户名: 验证码:点击我更换图片

下载声明

☉解压密码:如需要解压密码down.easck.com 就是本站主域名,希望大家看清楚。
☉如果源码不能下载请QQ:279390809留言,我们会尽快修复,谢谢!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉如果遇到什么问题,请QQ:279390809留言,我们定会解决问题,谢谢大家支持!
☉本站提供的一些商业源码是供学习研究之用,如用于商业用途,请购买正版。
☉本站提供的易语言窗口界面模板源码资源来源互联网,版权归该下载资源的合法拥有者所有。

关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

蒙公网安备 15052402000103号

蒙ICP备14002389-1号