EDITTEXT        IDC_OUTPUT,7,27,427,249,ES_MULTILINE | ES_AUTOVSCROLL | 
                    ES_AUTOHSCROLL | WS_VSCROLLCContainedWindowT<CEdit> m_wEdit; // subclassed for handling user input

m_wEdit.SubclassWindow(GetDlgItem(IDC_OUTPUT));
请教高手:1。最后两个语句是什么意思?--怎么个超类化法?
2。超得我得不知应该怎么操作它--我想把IDC_OUTPUT中的文本清空显示应该怎么办?--执行m_wEdit.Clear();语句不行啊。程序的源代码在:http://www.codeproject.com/threads/consolepipe.asp?forumid=11274&select=2071912&df=100&msg=2071912谢谢!

解决方案 »

  1.   

    楼主看的是WTL吧,SubClassWindows是子类化某个窗口。你清空Edit的方法没错,应该可以的
      

  2.   

    楼主看的是WTL吧,SubClassWindows是子类化某个窗口。你清空Edit的方法没错,应该可以的
    ===================================================================================
    1。子类、超类和继承有什么不一样?--偶知道一个CDialog或CWin的类可以继承,然后生成一个对像。那么超类化和继承有什么关系?2。我执行m_wEdit.Clear();然后还让它Invalidate()了一下,但是显示的内容还在。
    BTW:WTL是CODEPROJECT那人用的,我只是看它的那个GUI COMMAND的工程