用VC6.0写个输入法程序!添加资源Version里 FILESUBTYPE怎么没有VFT2_DRV_INPUTMETHOD这一项呢?

发布网友

我来回答

1个回答

热心网友

你需要在将FILETYPE设置为VFT_DRV之后,关闭资源窗口,在文件菜单中,以文本方式打开rc文件,手动修改为VFT2_DRV_INPUTMETHOD。
需要注意的是,VC6可以开发输入法,但开发的输入法只能在win98/ME/XP/下很好的运行,win7基本可以兼容,win8下就完全无法使用了。如果希望开发兼容新版操作系统的输入法,强烈建议使用2010以上版本。追问感谢朋友指点 我是用记事本打开的.rc文件 然后填入的
FILETYPE 0x3L
FILESUBTYPE 0x0xbL
重新编译 但是ImmInstallIME运行 还是失败返回为0

追答0x0xbL 这个不对吧,俩0x了
VFT2_DRV_INPUTMETHOD 这个宏,在VC6中是存在的,你直接写这个即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com