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); }
嵌入DOS 窗口到其他 window 窗口
最新推荐文章于 2024-04-12 14:00:47 发布