小弟刚学VC,还望大家说得细致一点

解决方案 »

  1.   

    给你个MSDN上的例子:// The pointer to my edit.
    extern CEdit* pmyEdit;
    // The string for replacing.
    extern LPCTSTR lpszmyString;int nBegin, nEnd;
       
    // Replace the second line, if it exists, of the edit control
    // with the text lpszmyString.
    if ((nBegin=pmyEdit->LineIndex(1)) != -1)
    {
       nEnd = nBegin + pmyEdit->LineLength(nBegin); 
       pmyEdit->SetSel(nBegin, nEnd);
       pmyEdit->ReplaceSel(lpszmyString
    }
      

  2.   

    如果你得到的那个窗体的指针.假设叫pWndpWnd->ReplaceSel...如果你得到的那个窗体的句柄.假设叫hWnd
    SendMessage(hWnd, EM_REPLACESEL, (WPARAM) bCanUndo, (LPARAM)lpszNewText);
    //hWnd是你文本框的句柄,bCanUndo是是否可以撤销,lpszNewText是你要替换的字符这两个没有什么区别的,你试试
      

  3.   

    unresolved external symbol "class CEdit *  pmyEdit" (?pmyEdit@@3PAVCEdit@@A)怎么回事呀?还要加动态连接库吗?
      

  4.   

    ?????class CEdit *  pmyEdit是什么?
    兄台,好像你连声明对象都不太清楚哦:是这样的:
    CEdit* pmyEdit;还有,IE上的文本框不见得就是CEdit对象。
      

  5.   

    你还是找点关于ie编程的资料先看看再说吧。(我对ie编程不了解)
      

  6.   

    http://www.codeguru.com/Cpp/I-N/internet/browsercontrol/print.php/c6175/
      

  7.   

    http://www.codeguru.com/Cpp/I-N/internet/browsercontrol/print.php/c6175/