//
//
//
//
//
//
//
//
//
//
软件Tags:
输入法系统结构:消息处理子程序,操作,取大写锁定键状态,投递文本,字刷新,取焦点窗口,获取窗口关联,获取识别符,模拟键盘,进程关联,取焦点,取功能键状态,取键状态, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_标题_鼠标左键被按下 || ||------_最小化_被单击 || ||------_关闭_被单击 || ||------_透明标签19_鼠标左键被放开 || ||------_码表生成器_被单击 || ||------_生成_被单击 || ||------_超级按钮1_被单击 || ||------_帮助_被单击 ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------消息处理子程序 || ||------操作 || ||------取大写锁定键状态 || ||------投递文本 || ||------字刷新 || ||------_标签1_鼠标右键被放开 || ||------_标准文字_被选择 || ||------_繁体文字_被选择 || ||------_BIG5文字_被选择 || ||------_SJIS文字_被选择 || ||------_退出_被选择 || ||------__启动窗口_可否被关闭 || ||------_版本信息_被选择 || ||------_造词管理_被选择 || ||------_时钟3_周期事件 || ||------_文字反查_被选择 || || ======窗口程序集2 || ||------_关于窗口_创建完毕 || ||------_关闭_被单击 || || ======窗口程序集3 || ||------_修改_被单击 || ||------_维护窗口_创建完毕 || ||------_添加_被单击 || ||------_关闭_被单击 || ||------_删除_被单击 || || ======窗口程序集4 || ||------_编辑框_内容被改变 || ||------_关闭_被单击 || ||------_反查窗口_创建完毕 || || ======调用的Dll || ||---[dll]------取焦点窗口 || ||---[dll]------获取窗口关联 || ||---[dll]------获取识别符 || ||---[dll]------模拟键盘 || ||---[dll]------进程关联 || ||---[dll]------取焦点 || ||---[dll]------取功能键状态 || ||---[dll]------取键状态 调用的DLL命令: .DLL命令取焦点窗口,整数型,,"GetForegroundWindow" .DLL命令获取窗口关联,整数型,,"GetWindowThreadProcessId" .参数参数1,整数型 .参数参数2,整数型 .DLL命令获取识别符,整数型,,"GetCurrentThreadId" .DLL命令模拟键盘,整数型,,"keybd_event" .参数参数1,字节型 .参数参数2,字节型 .参数参数3,整数型 .参数参数4,整数型 .DLL命令进程关联,整数型,,"AttachThreadInput" .参数参数1,整数型 .参数参数2,整数型 .参数参数3,整数型 .DLL命令取焦点,整数型,,"GetFocus" .DLL命令取功能键状态,整数型,,"GetKeyState" .参数nVirtKey .DLL命令取键状态,整数型,,"GetAsyncKeyState" .参数key,整数型
