字体
第(4/4)页
关灯
   存书签 书架管理 返回目录
尾的回车和换行符不

    计算在内),参数nLine 说明了为字符索引。如果nLine 的值为-1,则函数返回当前行的长度

    (假如没有正文被选择),或选择正文占据的行的字符总数减去选择正文的字符数(假如有正

    文被选择)。若用于单行编辑框,则函数返回整个正文的长度。

    8.GetLine()函数

    该成员函数声明方式如下:

    int GetLine( int nIndex, LPTSTR lpszBuffer ) const;

    int GetLine( int nIndex, LPTSTR lpszBuffer, int nMaxLength ) const;

    CEdit 的成员函数,仅用于多行编辑框,用来获得指定行的正文(不包括行尾的回车和

    换行符)。参数nIndex 是行号,lpszBuffer 指向存放正文的缓冲区,nMaxLength 规定了拷贝

    的最大字节数。若指定的行号小于编辑框的实际行数,函数返回实际拷贝的字节数,若指定

    的行号大于编辑框的实际行数,则函数返回0。需要注意的是,GetLine 函数不会在缓冲区中

    字符串的末尾添加字符串结束符(NULL)。

    9.SetWindowText()函数

    该函数的声明方式如下:

    void SetWindowText(LPCTSTR lpszString);

    CWnd 的成员函数,用来设置窗口的标题或控件中的正文,参数lpszString 可以是一个

    CString 对象,或是一个指向字符串的指针。

    10.SetSel()函数

    该成员函数声明方式如下:

    void SetSel(DWORD dwSelection,BOOL bNoScroll=FALSE);

    void SetSel(int nStartChar,int nEndChar,BOOL bNoScroll=FALSE);

    CEdit 的成员函数,用来选择编辑框中的正文。参数dwSelection 的低位字节说明了选择

    开始处的字符索引,高位字节说明了选择结束处的字符索引。如果低位字为0 且高位字节为

    -1,那么就选择所有的正文,如果低位字节为-1,则取消所有的选择。参数bNoScroll 的值如

    枫叶文学网www.fywxw.com

    第5 章 常用控件

    ·107·

    果是FALSE,则滚动chā入符并使之可见,否则就不滚动。参数nStartChar 和nEndChar 的含

    义与参数dwSelection 的低位字节和高位字节相同。

    11.ReplaceSel()函数

    该成员函数声明方式如下:

    void ReplaceSel(LPCTSTR lpszNewText,BOOL bCanUndo = FALSE);

    CEdit 的成员函数,用来将所选正文替换成指定的正文

    松语文学免费小说阅读_www.16sy.com
上一页 目录 下一章