//
//
//
//
//
//
//
//
//
//
软件Tags:
多能五笔FORWINNT易语言安装源程序系统结构:LoadKeyBoardLayout,ActivateKeyboardLayout,安装输入法是否成功,输入法是否已安装成功, ======窗口程序集1 || ||------_按钮2_被单击 || ||------_安装按钮_被单击 || ||------_按钮3_被单击 || ||------__启动窗口_创建完毕 || ||------_按钮4_被单击 || ||------_按钮5_被单击 || ||------_按钮6_被单击 || ||------_按钮7_被单击 || || ======调用的Dll || ||---[dll]------LoadKeyBoardLayout || ||---[dll]------ActivateKeyboardLayout || ||---[dll]------安装输入法是否成功 || ||---[dll]------输入法是否已安装成功 调用的DLL命令: .DLL命令LoadKeyBoardLayout,长整数型,"user32.DLL",,,Long,键盘布局的句柄。零表示出错LoadKeyoardLayout("E0xx0804",KLF_ACTIVATE)imm32.dllActivateKeyboardLayout .参数pwszKLID,文本型,,"E0xx0804"String,一个8字符字串,用于描述键盘布局的名称。参考注解 .参数KLF_ACTIVATE,整数型,,参数二KLF_ACTIVATE是一个整数型常量,它的值=&H1,也就是1 .DLL命令ActivateKeyboardLayout,长整数型,"user32.DLL","ActivateKeyboardLayout",,DeclareFunctionActivateKeyboardLayoutLib"user32"Alias"ActivateKeyboardLayout"(ByValHKLAsLong,ByValflagsAsLong)AsLong激活一个新的键盘布局。键盘布局定义了按键在一种物理性键盘上的位置与含义Long,如执行成功,返回前一个键盘布局的句柄;零表示失败。会设置GetLastError .参数HKL,长整数型,,Long,指定一个键盘布局的句柄。这个布局是随同LoadKeyboardLayout或GetKeyboardLayoutList函数载入的。也可用HKL_NEXT常数激活下一个已装载布局;或用HKL_PREV载入前一个布局 .参数flags,长整数型,,Long,将指定的键盘移至内部键盘布局列表的起始处 .DLL命令安装输入法是否成功,整数型,"imm32.dll","ImmInstallIMEA",,ImmInstallIME .参数IME文件名,文本型 .参数输入法名称,文本型 .DLL命令输入法是否已安装成功,逻辑型,"IMM32.DLL","ImmIsIME" .参数指针,整数型
