已经获得对话框句柄,对话框中有4个Edit,如何获得最后一个Edit的句柄?????? 已经获得另一个程序中的对话框句柄,对话框中有4个Edit,如何获得最后一个Edit的句柄,以获得该Edit的内容。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WND MainHandle, EditHandle;MainHandle = FindWindow(NULL,"外部程序窗口标题");EditHandle = FindWindowEx(MainHandle, //父窗口句柄 NULL, //下一个子窗口句柄 , 为NULL表示第一个 "Edit", //要找的子窗口类名 NULL //要找的子窗口 窗口标题 ); //取得第一个Edit句柄EditHandle = FindWindowEx(MainHandle,EditHandle,"Edit",NULL); //取得第二个Edit句柄..依此类推 使用SendMessage取Edit中的内容char[100] str;SendMessage(EditHandle,WM_GETTEXT, (WPARAM)sizeof(str),(LPWARAM)str); GetNextWindow to enum all child windowsGetClassName to detect whether it is a edit control. 对话框中有4个Edit,如何获得最后一个Edit的句柄,以获得该Edit的内容。---------你这里最后一个Edit是怎么个说法?是指tabstop顺序? 我想问下, GDI+是否可以抗锯齿? GDI+是不是比GDI绘图效率低很多? 谢谢 怎样截获系统消息SC_SYSMAXIMIZE 新手提问 控制台程序中的字符串处理问题 不用mfc如何打开access数据库?(不用odbc) 初学者的苦恼! 计算机重启和关机问题! 问一个很菜的问题 关于CFileDialog对话框 VC高手一定要帮我,非常感谢 求助!我的源码是啥问题 在CView中如何访问模态对话框变量
NULL, //下一个子窗口句柄 , 为NULL表示第一个
"Edit", //要找的子窗口类名
NULL //要找的子窗口 窗口标题
); //取得第一个Edit句柄EditHandle = FindWindowEx(MainHandle,EditHandle,"Edit",NULL); //取得第二个Edit句柄
..
依此类推
使用SendMessage取Edit中的内容char[100] str;
SendMessage(EditHandle,WM_GETTEXT, (WPARAM)sizeof(str),(LPWARAM)str);
GetClassName to detect whether it is a edit control.
---------
你这里最后一个Edit是怎么个说法?是指tabstop顺序?