//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言金山卫士界面自绘源码系统结构:事件_创建完毕,事件_新窗口回调,自绘,点是否在矩形内,取高位,取低位,API_BeginPaint,API_EndPaint,GetWindowLong,SetWindowLong, ======程序集1 || ||------_启动子程序 || ||------事件_创建完毕 || ||------事件_新窗口回调 || ||------自绘 || ||------点是否在矩形内 || ||------取高位 || ||------取低位 || || ======调用的Dll || ||---[dll]------API_BeginPaint || ||---[dll]------API_EndPaint || ||---[dll]------GetWindowLong || ||---[dll]------SetWindowLong 调用的DLL命令: .DLL命令API_BeginPaint,整数型,"user32","BeginPaint",,准备一个画图窗 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .DLL命令API_EndPaint,整数型,"user32","EndPaint",,在指定窗口中标记图画结尾标志 .参数hwnd,整数型 .参数lpPaint,PAINTSTRUCT .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命令SetWindowLong,整数型,"user32","SetWindowLongA",,在窗口结构中为指定的窗口设置信息指定数据的前一个值 .参数hwnd,整数型,,欲为其取得信息的窗口的句柄 .参数nIndex,整数型,,请参考GetWindowLong函数的nIndex参数的说明 .参数dwNewLong,整数型,,由nIndex指定的窗口信息的新值;
