//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言翻译英文复读机源码系统结构:初始化,取网页文档对象,取IES窗口句柄,取网页属性,谷哥翻译,取中间文本,URL编码_utf8,Ansi转Utf8,Unicode转Utf8,Ansi转Unicode,喇叭朗读,GetClassName,RegisterWindowMessage,SendMessageTimeout,ObjectFromLresult,FindWindowExA2,WideCharToMultiByte_utf8,MultiByteToWideChar,删除文件_, ======窗口程序集1 || ||------_按钮_开始翻译_被单击 || ||------__启动窗口_创建完毕 || ||------_图形按钮1_被单击 || ||------_按钮_全部清除_被单击 || || ======网页操作类 || ||------初始化 || ||------取网页文档对象 || ||------取IES窗口句柄 || ||------取网页属性 || ||------_销毁 || || ======程序集1 || ||------谷哥翻译 || ||------取中间文本 || ||------URL编码_utf8 || ||------Ansi转Utf8 || ||------Unicode转Utf8 || ||------Ansi转Unicode || ||------喇叭朗读 || || ======调用的Dll || ||---[dll]------GetClassName || ||---[dll]------RegisterWindowMessage || ||---[dll]------SendMessageTimeout || ||---[dll]------ObjectFromLresult || ||---[dll]------FindWindowExA2 || ||---[dll]------WideCharToMultiByte_utf8 || ||---[dll]------MultiByteToWideChar || ||---[dll]------_执行 || ||---[dll]------删除文件_ 调用的DLL命令: .DLL命令GetClassName,,,"GetClassNameA" .参数h,整数型 .参数t,文本型 .参数n,整数型 .DLL命令RegisterWindowMessage,整数型,"user32","RegisterWindowMessageA",,获取分配给一个字串标识符的消息编号 &C000到&FFFF之间的一个消息编号。零意味着出错 .参数lpString,文本型,,注册消息的名字; .DLL命令SendMessageTimeout,整数型,"user32","SendMessageTimeoutA",,向窗口发送一条消息。如窗口位于不同的线程中,则利用这个函数可以指定一个超时值,以便在另一个进程挂起的时候防止调用进程也永远挂起 成功时返回TRUE,失败时返回FALSE。会设置GetLastError .参数MSG,整数型,,消息的标识符 .参数hwnd,整数型,,要接收消息的一个窗口的句柄 .参数wParam,整数型,,由消息决定 .参数lParam,整数型,,由消息决定 .参数fuFlags,整数型,,下述常数的一个或多个;SMTO_ABORTIFHUNG:如目标进程挂起,则函数立即返回;SMTO_BLOCK:除非函数返回,否则调用线程不能处理消息;SMTO_NORMAL:允许调用线程处理消息,同时保持函数继续执行 .参数uTimeout,整数型,,超时值,采用毫秒为单位 .参数lpdwResult,整数型,传址,用于装载函数结果的一个变量; .DLL命令ObjectFromLresult,整数型,"OLEACC.DLL",,, .参数lResult,整数型 .参数riid,字节集 .参数wParam,整数型 .参数ppvObject,对象 .DLL命令FindWindowExA2,整数型,,"FindWindowExA" .参数hWnd1,整数型 .参数hWnd2,整数型 .参数lpsz1,整数型 .参数lpsz2,整数型 .DLL命令WideCharToMultiByte_utf8,整数型,,"WideCharToMultiByte",,kernel32.dll将通配符映像为多字节 .参数CodePage,整数型 .参数dwFlags,整数型 .参数lpWideCharStr,字节集 .参数cchWideChar,整数型 .参数lpMultiByteStr,字节集 .参数cchMultiByte,整数型 .参数lpDefaultChar,整数型 .参数lpUsedDefaultChar,整数型 .DLL命令MultiByteToWideChar,整数型,,"MultiByteToWideChar" .参数CodePage,整数型 .参数dwFlags,整数型 .参数lpMultiByteStr,文本型 .参数cchMultiByte,整数型 .参数lpWideCharStr,字节集 .参数cchWideChar,整数型 .DLL命令_执行,整数型,,"ShellExecuteA" .参数hwnd,整数型,,指定一个窗口的句柄,有些时候,Windows程序有必要在创建自己的主窗口前显示一个消息框。 .参数lpOperation,文本型,,指定字串“Open”来打开lpFlie文档;或指定“Print”来打印它。也可设为vbNullString,表示默认为“Open” .参数lpFile,文本型,,想用关联的程序打印或打开的一个程序名或文件名 .参数lpParameters,文本型,,如lpFile是一个可执行文件,则这个字串包含了传递给执行程序的参数。如lpFile引用的是一个文档文件,或者不需要使用参数,则设为vbNullString .参数lpDirectory,文本型,,想使用的默认路径完整路径 .参数nShowCmd,整数型,,定义了如何显示启动程序的常数值。参考ShowWindow函数的nCmdShow参数 .DLL命令删除文件_,整数型,"Kernel32.dll","DeleteFileA",,,删除指定文件 .参数文件名,文本型,,lpFileName,欲删除文件的名字
