vc6.0如何使用getwindowtext函数获取edit控件中的文本内容

vc6.0如何使用getwindowtext函数获取edit控件中的文本内容,第1张

CWnd::GetWindowText(LPTSTR lpszString, int nMaxCount)

CWnd::GetWindowText(CString& rString)

CWnd::GetWindowText(LPTSTR lpszStringBuf, int nMaxCount)

三种形式,使用得最简单和频繁的应该就是第二种了吧(个人而言)

使用实例:

CEdit my_edit;

CString string;

my_editGetWindowText(string);

就得到了编辑框中的字符串

在WM_COMMAND中可以将消息,函数控件ID联系起来,可以利用编辑框的EN_SETFOCUS消息来达到你想要的结果。

例如:

头文件中添加:

afx_msg void OnSetfocusEdit1(); //添加

应用文件中添加消息影射:

ON_EN_SETFOCUS(IDC_EDIT1, OnSetfocusEdit1)

showmessage( '光标前:"' +copy(edit1Text,1,edit1SelStart) +'" 光标后:"' +copy(edit1Text,edit1SelStart+1,length(edit1Text)) +'"');

以上就是关于vc6.0如何使用getwindowtext函数获取edit控件中的文本内容全部的内容,包括:vc6.0如何使用getwindowtext函数获取edit控件中的文本内容、怎样获取EditText光标位置前或后的内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9583879.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存