
1 右键任务栏——工具栏——语言栏
2 开始——设置——控制面板——语言和区域设置——语言——文字服务和输入语言——详细信息——高级——系统配置——“关闭高级文字服务”前面的对号取消——确定
3 开始→运行,键入“msconfig”,单击“确定”或回车,运行“系统配置实用程序”,在“启动”里把“Ctfmon.exe”选中,单击“确定”,然后注销或重新启动应该就可以了。
4 打开任务管理器,仔细检查一遍,如没发现ctfmon进程,在运行里面输入ctfmon,提示找不到文件路径(虽然ctfmon不是系统服务但是它位于系统system32文件夹下,是可以在运行里面不输入路径而只输入文件名直接打开的)
些时可写一个最简单的api程序(代码见附录),编译后放到ctfmon.exe所在目录(C:\WINDOWS\system32),并更名为ctfmon.exe。
点击“开始”菜单,点击“运行”,输入internat.exe,确定,重启计算机
附:
程序代码如下:
#include windows.h
int APIENTRY WinMain( HINSTANCE, HINSTANCE, LPTSTR, int )
{
HANDLE m_hMutex = CreateMutex( NULL, TRUE, ctfmon.exe );
if( GetLastError() != ERROR_ALREADY_EXISTS )
while ( 1 ) Sleep( INFINITE );
return 0;
}
你可以去控制面板——区域和语言——键盘和语言——更改键盘,里面有设置。
最简单的方法。任务拦——右健——工具栏——语言栏(点一下)
右击点击任务栏空白处 选工具栏 勾选语言栏
如果你用的是Windows XP中,输入法图标也会莫名其妙地丢失,但在控制面板中却没有“输入法”,这时可以按以下方法尝试: 方法1:任务栏单击鼠标右键――工具栏――语言栏,看下有没有被选中,如果没有选中,单击选中“语言栏”,一般会显示输入法图标。 方法2:打开控制面板,单击“日期、时间、语言和区域设置”,语言――文字服务和输入语言――详细信息――文字服务和输入语言――高级――系统配置,把“关闭高级文字服务”前面的对号取消,单击“确定”按钮,输入法图标就回来了。 方法3:点“开始→运行”,键入“msconfig”,单击“确定”或回车,运行“系统配置实用程序”,在“启动”里把“Ctfmon.exe”选中,单击“确定”,然后注销或重新启动应该就可以了。这是因为Ctfmon.exe控制Alternative User Input Text Processor (TIP)和Microsoft Office语言条,提供语音识别、手写识别、键盘、翻译和其它用户输入技术的支持。这个程序没有启动也会造成输入法图标不显示。 最后提示一下,没有输入法图标,用快捷键一样可以操作输入法。Ctrl+Space(空格键)是在中、英文输入法之间切换;按Ctrl+Shift组合键可以依次显示系统安装的输入法。
语言工具栏不见了
1右击任务栏空白处-工具栏-语言栏 打上勾 2控制面板--区域和语言选项---语言--详细信息--高级,看关闭高级文字服务那里有没有搭勾,有的话去掉。
