//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言打开指定网页源码系统结构:处理子程序,取低十六位,DialogBoxParam,EndDialog,GetModuleHandle,SendMessage,LoadIcon,InitCommonControls,GetDlgItemText,ShellExecute, ======程序集1 || ||------_启动子程序 || ||------处理子程序 || ||------取低十六位 || || ======调用的Dll || ||---[dll]------DialogBoxParam || ||---[dll]------EndDialog || ||---[dll]------GetModuleHandle || ||---[dll]------SendMessage || ||---[dll]------LoadIcon || ||---[dll]------InitCommonControls || ||---[dll]------GetDlgItemText || ||---[dll]------ShellExecute 调用的DLL命令: .DLL命令DialogBoxParam,整数型,,"DialogBoxParamA" .参数hInstance,整数型 .参数lpName,整数型 .参数hWndParent,整数型 .参数lpDialogFunc,子程序指针 .参数dwInitParam,整数型 .DLL命令EndDialog,整数型,,"EndDialog" .参数hwnd,整数型 .参数nResult,整数型 .DLL命令GetModuleHandle,整数型,"kernel32.dll","GetModuleHandleA",公开,获取一个应用程序或动态链接库的模块句柄 如执行成功成功,则返回模块句柄。零表示失败。会设置GetLastError .参数lpModuleName,整数型,,指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD; .DLL命令SendMessage,整数型,"user32.dll","SendMessageA",公开,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式由具体的消息决定 .参数窗口句柄,整数型,,要接收消息的那个窗口的句柄 .参数信息值,整数型,,消息的标识符 .参数参数一,整数型,,具体取决于消息 .参数参数二,整数型,,具体取决于消息; .DLL命令LoadIcon,整数型,"user32.dll","LoadIconA",公开,从指定的模块或应用程序实例中载入一个图标。其中,LoadIconBynum是LoadIcon函数的类型安全声明 执行成功则返回已载入的图标的句柄;零表示失败。会设置GetLastError .参数实例句柄,整数型 .参数图标标识,整数型 .DLL命令InitCommonControls,,"comctl32.dll","InitCommonControls" .DLL命令GetDlgItemText,整数型,"user32.dll","GetDlgItemTextA" .参数hDlg,整数型 .参数nIDDlgItem,整数型 .参数text,文本型 .参数l,整数型 .DLL命令ShellExecute,整数型,"shell32.dll","ShellExecuteA",,查找与指定文件关联在一起的程序的文件名 .参数句柄,整数型 .参数lpOperation,文本型 .参数lpFile,文本型 .参数lpParameters,文本型 .参数lpDirectory,文本型 .参数nShowCmd,整数型
