
1、如果是对话框,那么先得到那个对话框的窗口hWnd,然后通过传入ID就会得到对应的编辑框句柄,然后得到文本:
HWND hEdit = GetDlgItem( hDlgWnd, uEditID );
TCHAR szBuf[MAX_PATH];
::GetWindowText( hEdit, szBuf, MAX_PATH );
2、如果是其他窗口,其他窗口创建时保存Edit窗口的指针,然后通过这个指针得到文本内容:
CString csText;
pEditWnd->GetWindowText(csText);
获取目前窗口的层次,对于获取此窗口中指定的子窗口的句柄有非常重要的意义。此部分功能Pyspy++是无法提供的,因为它只提供一个子窗口,所以无法获得目前窗口的层次例如我想获得OG2263登录界面的窗口层次方法如下:使用1)中的方法将查找图标拖
以上就是关于在VC++MFC中,怎样从一个窗口获取另外一个窗口的编辑框的文本全部的内容,包括:在VC++MFC中,怎样从一个窗口获取另外一个窗口的编辑框的文本、pywin32 怎么获取 windows 的窗体内文本框的内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)