请教用WM_CHAR如何来截获在编辑框中所输入的字符?

解决方案 »

  1.   


    1、建立一个新类,它基于 CEdit;
    2、在你的新类中重载 OnChar 函数;
    3、在 OnChar 函数中,做你需要做的事情;
    4、然后,用你的新类去建立一个编辑框。
      

  2.   

    那不能直接使用Edit控件了??
      

  3.   


    1、在你的对话框类中建立一个成员变量,这个变量的类型为你的新类,如 CMyEdit m_Edit;2、在对话框初始化时,建立编辑框,如:m_Edit.Create(...);Create 函数的用法查 MSDN 中的 CEdit 的成员函数。因为你的 CMyEdit 继承于 CEdit ,所以可以使用它的 Create 函数。
      

  4.   


    看这篇文章:http://www.china-askpro.com/msg7/qa14.shtml