Try this:用随便什么二进制编辑工具打开RICHTX32.OCX,找“riched32.dll”,改为“riched20.dll”。这样会毁掉这个控件的数字签名,:(但是可能会解决问题。

解决方案 »

  1.   

    或者你索性 CreateWindowEx 自己建立一个 RichEdit Control 2.0 算了。
    控件的还是 1.0 版本的呢。
      

  2.   

    VB的文本框支持UNICODE,这是ANSI/UNICODE的问题
      

  3.   


    只需要人民币20元,你就可以获得本灌水机的程序和Visual C++源代码,并获得永久性技术支持。还等什么?灌水等着你!就在今夜!元宵佳节!(可怜我的信誉)
      

  4.   

    re devil...
    哈哈!最上的那位的回答是我听到的最好的回答了!
    我去试试,通过了一定给分!
    还有没有别的办法!
      

  5.   

    呵呵,我试过了,没用。那就只能写点代码了:Subclass 那个 RichEdit Control,在 WM_IME_CHAR 中,你可以拦截到输入法转换后字符的产生。这个应该有效的。
      

  6.   

    哈哈,我也试过了,没用的!至于你说在WM—IME—CHAR中,我不会!
    我只想在keypress中得到MYCHAR!可不可以有别的方法!
    我不想要太复杂的!代码要小!要不你就去编个新的richtextbox给我得了!
      

  7.   

    编个新的给你没有问题,但不是免费赠送,¥300。可以给你免费试用,爽的你就付钱,或者有本事你就 Crack。