VC获取文本框字符
C语言用api有什么方法可以将指定窗口字符串复制入数组?比如message(hwnd,"标题","如何获取这里的字符串?",0)是这个MessageBox函数...
C语言用api有什么方法可以将指定窗口字符串复制入数组?
比如message(hwnd,"标题","如何获取这里的字符串?",0)
是这个MessageBox函数 展开
比如message(hwnd,"标题","如何获取这里的字符串?",0)
是这个MessageBox函数 展开
2个回答
展开全部
不明白你在说什么。
文本框的内容可以用GetWindowText获取,如果是对话框,还可用 GetDlgItemText,也可以发送窗口消息 WM_GETTEXT
int GetWindowText(
HWND hWnd, // handle to window or control
LPTSTR lpString, // text buffer
int nMaxCount // maximum number of characters to copy
);
UINT GetDlgItemText(
HWND hDlg, // handle to dialog box
int nIDDlgItem, // control identifier
LPTSTR lpString, // pointer to buffer for text
int nMaxCount // maximum size of string
);
SendMessage(
(HWND) hWnd, // handle to destination window
WM_GETTEXT, // message to send
(WPARAM) wParam, // number of characters to copy
(LPARAM) lParam // text buffer
);
文本框的内容可以用GetWindowText获取,如果是对话框,还可用 GetDlgItemText,也可以发送窗口消息 WM_GETTEXT
int GetWindowText(
HWND hWnd, // handle to window or control
LPTSTR lpString, // text buffer
int nMaxCount // maximum number of characters to copy
);
UINT GetDlgItemText(
HWND hDlg, // handle to dialog box
int nIDDlgItem, // control identifier
LPTSTR lpString, // pointer to buffer for text
int nMaxCount // maximum size of string
);
SendMessage(
(HWND) hWnd, // handle to destination window
WM_GETTEXT, // message to send
(WPARAM) wParam, // number of characters to copy
(LPARAM) lParam // text buffer
);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询