//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言智能换肤模块1.2系统结构:WndProc,WinMain,主窗口创建完毕,帮助按钮被点击,菜单按钮被点击,PlaySound,BeginPaint,GetClientRect,DrawText,EndPaint,PostQuitMessage,DefWindowProc,LoadIcon,LoadCursor,GetStockObject,RegisterClass,CreateWindow,ShowWindow,UpdateWindow,GetMessage,TranslateMessage,DispatchMessage,MessageBox,发送消息_,取实例句柄_,延迟时间_,命令行指针_,UnregisterClass,取对象句柄_API,选入设备场景_API,设置前景色_API,帮助按钮被点击,菜单按钮被点击, ======窗口程序集1 || ||------_启动子程序 || ||------WndProc || ||------WinMain || ||------主窗口创建完毕 || ||------帮助按钮被点击 || ||------菜单按钮被点击 || || ======调用的Dll || ||---[dll]------PlaySound || ||---[dll]------BeginPaint || ||---[dll]------GetClientRect || ||---[dll]------DrawText || ||---[dll]------EndPaint || ||---[dll]------PostQuitMessage || ||---[dll]------DefWindowProc || ||---[dll]------LoadIcon || ||---[dll]------LoadCursor || ||---[dll]------GetStockObject || ||---[dll]------RegisterClass || ||---[dll]------CreateWindow || ||---[dll]------ShowWindow || ||---[dll]------UpdateWindow || ||---[dll]------GetMessage || ||---[dll]------TranslateMessage || ||---[dll]------DispatchMessage || ||---[dll]------MessageBox || ||---[dll]------发送消息_ || ||---[dll]------取实例句柄_ || ||---[dll]------延迟时间_ || ||---[dll]------命令行指针_ || ||---[dll]------UnregisterClass || ||---[dll]------取对象句柄_API || ||---[dll]------选入设备场景_API || ||---[dll]------设置前景色_API ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------帮助按钮被点击 || ||------菜单按钮被点击 || || ======窗口程序集2 || ||------_窗口1_创建完毕 || ||------_颜色选择器1_颜色被改变 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || || ======窗口程序集3 || ||------_窗口4_创建完毕 调用的DLL命令: .DLL命令PlaySound,整数型,"winmm.dll","PlaySoundA" .参数lpszName,文本型 .参数hModule,整数型 .参数dwFlags,整数型 .DLL命令BeginPaint,整数型,"user32.dll","BeginPaint" .参数hwnd,整数型 .参数lpPaint,PaintStruct,传址 .DLL命令GetClientRect,整数型,"user32.dll","GetClientRect" .参数hwnd,整数型 .参数lpRect,RECT,传址 .DLL命令DrawText,整数型,"user32.dll","DrawTextA" .参数hdc,整数型 .参数lpStr,文本型 .参数nCount,整数型 .参数lpRect,RECT,传址 .参数wFormat,整数型 .DLL命令EndPaint,整数型,"user32.dll","EndPaint" .参数hwnd,整数型 .参数lpPaint,PaintStruct,传址 .DLL命令PostQuitMessage,,"user32.dll","PostQuitMessage" .参数nExitCode,整数型 .DLL命令DefWindowProc,整数型,"user32.dll","DefWindowProcA" .参数hwnd,整数型 .参数wMsg,整数型 .参数wParam,整数型 .参数lParam,整数型 .DLL命令LoadIcon,整数型,"user32.dll","LoadIconA",,加载一个窗口图标 .参数hInstance,整数型,,图标资源所在的模块句柄 .参数lpIconName,整数型,,图标资源名或系统预定义的图标标识名 .DLL命令LoadCursor,整数型,"user32.dll","LoadCursorA",,加载一个窗口光标 .参数hInstance,整数型,,光标资源所在的模块句柄 .参数lpIconName,整数型,,图标资源名或系统预定义的光标标识名 .DLL命令GetStockObject,整数型,"gdi32.dll","GetStockObject",,获取系统提供的背景刷 .参数nIndex,整数型,,背景刷标示名 .DLL命令RegisterClass,整数型,"user32.dll","RegisterClassA",,注册窗口类 .参数Class,WNDCLASS,传址,窗口的类结构 .DLL命令CreateWindow,整数型,"user32.dll","CreateWindowExA" .参数dwExStyle,整数型 .参数lpClassName,文本型,,窗口实例的类的名字 .参数lpWindowName,文本型,,窗口标题名 .参数dwStyle,整数型,,新创建的窗口的样式 .参数X,整数型,,窗口左上角的横坐标 .参数Y,整数型,,窗口左上角的纵坐标 .参数nWidth,整数型,,窗口的宽度 .参数nHeight,整数型,,窗口的高度 .参数hWndParent,整数型,,该窗口的父窗口的句柄 .参数hMenu,整数型,,窗口主菜单句柄 .参数hInstance,整数型,,创建窗口的应用程序当前句柄 .参数lpParam,文本型,,指向一个传递给窗口的参数值的指针 .DLL命令ShowWindow,整数型,"user32.dll","ShowWindow" .参数hwnd,整数型 .参数nCmdShow,整数型 .DLL命令UpdateWindow,整数型,"user32.dll","UpdateWindow" .参数hwnd,整数型 .DLL命令GetMessage,整数型,"user32.dll","GetMessageA" .参数lpMsg,MSG,传址 .参数hwnd,整数型 .参数wMsgFilterMin,整数型 .参数wMsgFilterMax,整数型 .DLL命令TranslateMessage,整数型,"user32.dll","TranslateMessage" .参数lpMsg,MSG,传址 .DLL命令DispatchMessage,整数型,"user32.dll","DispatchMessageA" .参数lpMsg,MSG,传址 .DLL命令MessageBox,整数型,"user32.dll","MessageBoxA" .参数hwnd,整数型 .参数lpText,文本型 .参数lpCaption,文本型 .参数wType,整数型 .DLL命令发送消息_,整数型,"user32","SendMessageA",,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式由具体的消息决定 .参数窗口句柄,整数型,,要接收消息的那个窗口的句柄 .参数信息值,整数型,,消息的标识符 .参数参数一,整数型,,具体取决于消息 .参数参数二,整数型,,具体取决于消息; .DLL命令取实例句柄_,整数型,,"GetModuleHandleA" .参数程序名,整数型 .DLL命令延迟时间_,整数型,"kernel32.dll","Sleep",,Sleep .参数延迟秒数,整数型,,dwMilliseconds .DLL命令命令行指针_,整数型,"kernel32","GetCommandLineA" .DLL命令UnregisterClass,整数型,"user32.dll","UnregisterClassA" .参数Class,文本型 .参数句柄,整数型 .DLL命令取对象句柄_API,整数型,"gdi32.dll","GetStockObject" .参数类型,整数型 .DLL命令选入设备场景_API,整数型,"gdi32.dll","SelectObject",,SelectObject .参数场景句柄,整数型,,hdc .参数对象句柄,整数型,,hobject .DLL命令设置前景色_API,整数型,"gdi32","SetTextColor" .参数设备场景,整数型 .参数颜色,整数型
