ObjectARX学习笔记(十四)--枚举CAD命令行子窗口acedGetAcadTextCmdLine();
2014-04-04 15:42
411 查看
CWnd *wTextCmdLine = acedGetAcadTextCmdLine();
if (wTextCmdLine != NULL)
{
::EnumChildWindows(wTextCmdLine->m_hWnd,EnumChildProc,0);
}
BOOL CALLBACK EnumChildProc(HWND hWnd,LPARAM lParam)
{
WCHAR lpWinTitle[256];
::GetWindowText(hWnd,lpWinTitle,256-1);
CString m_strTitle;
m_strTitle.Format(_T("%s"),lpWinTitle);
MessageBox(NULL,m_strTitle,_T("cwnd"),MB_OK);
WCHAR lpWinTitle2[256];
::GetClassName(hWnd,lpWinTitle2,MAX_PATH-1);
MessageBox(NULL,lpWinTitle2,_T("cwnd"),MB_OK);
/*命令行会有三个子窗口*/return true;
}
if (wTextCmdLine != NULL)
{
::EnumChildWindows(wTextCmdLine->m_hWnd,EnumChildProc,0);
}
BOOL CALLBACK EnumChildProc(HWND hWnd,LPARAM lParam)
{
WCHAR lpWinTitle[256];
::GetWindowText(hWnd,lpWinTitle,256-1);
CString m_strTitle;
m_strTitle.Format(_T("%s"),lpWinTitle);
MessageBox(NULL,m_strTitle,_T("cwnd"),MB_OK);
WCHAR lpWinTitle2[256];
::GetClassName(hWnd,lpWinTitle2,MAX_PATH-1);
MessageBox(NULL,lpWinTitle2,_T("cwnd"),MB_OK);
/*命令行会有三个子窗口*/return true;
}
相关文章推荐
- ObjectARX学习笔记(十五)--如何隐藏命令行acedGetAcadDockCmdLine()
- Textview的getLineCount返回0
- android TextView getlinecount返回0
- Android获取TextView行数getLineCount()返回0
- 获取TextView每行的内容 (涉及getLineCount为0,getLineEnd问题)
- ObjectARX学习笔记(五)---- 如何弹出标准CAD文件打开和保存对话框acedGetFileD
- 关于TextView getLineCount问题
- android 关于TextView getLineCount() 获得的值始终为0问题
- TextView Get Line Count Return 0?
- CString cmdLine = GetCommandLine();
- ObjectARX学习笔记(二十三)---AcEdInputPointMonitor 反应器,用来重载CAD鼠标点处实体的提示信息
- 打开cmd窗口新技巧get
- 关于Textview的getLineCount返回0
- abdroid关于TextView.getLineCount() 为0
- ZOJ 1295: Reverse Text - cin.getline()
- gettextinfo() 获取文本窗口信息函数
- 枚举当前打开的所有窗口
- 将文件从已Root Android手机中copy出来的几个cmd窗口命令
- ActionSupport.getText()方法
- 改变cmd窗口背景和字体颜色~永久~