描述
获取窗口的文本.此功能还可以用于检索文本的按钮,编辑和静态控件.
FreeBASIC 语法
FUNCTION AfxGetWindowText (BYVAL hwnd AS HWND) AS CWSTR |
参数
hwnd |
[in]窗口或控件的句柄 |
返回值
窗口的文本.
对于编辑控件,返回的文本是编辑控件的内容.对于组合框,文本是组合框的编辑控件(或静态文本)部分的内容.对于按钮,文本是按钮名.对于其他窗口,文本是窗口标题.检索项列表框中的文本,应用程序可以使用ListBox_GetText功能.
Rich Edit:如果要复制的文本超过64K,可以使用EM_STREAMOUT或EM_GETSELTEXT消息.
备注
这个函数使用WM_GETTEXT消息因为GetWindowText不能一个窗口的另一个应用程序中的文本检索.
用法示例
DIM cwsText AS CWSTR = AfxGetWindowText(hwnd)
MessageBoxW 0, cwsText, "", MB_OK
引用文件
AfxWin.inc


