嵌入DOS 窗口到其他 window 窗口

来源:互联网 发布:me软件怎么用 编辑:程序博客网 时间:2024/04/29 03:37
HWND hSubWnd = ::FindWindow(_T("ConsoleWindowClass"), _T("C:\\Windows\\system32\\cmd.exe")); if(hSubWnd != NULL) {  HWND hTmp = ::SetParent(hSubWnd, m_hWnd);  ::MoveWindow(hSubWnd, 0, 0, 400,500, 0);  DWORD dwStype = ::GetWindowLong(hSubWnd, GWL_STYLE);  if(dwStype & WS_CAPTION)  {   dwStype&= (~WS_CAPTION);  }  if(dwStype & WS_BORDER)  {   dwStype&= (~WS_BORDER);  }  //dwStype |= WS_CHILD;  ::SetWindowLong(hSubWnd, GWL_STYLE, dwStype);  ::MoveWindow(hTmp, 0, 0, 400,500, 0);}




原创粉丝点击