我认为这个很容易谷歌,但我错了。
我只想将常规的cmd提示终端窗口作为Visual Studio内的停靠窗口,就像Package Manager控制台一样。但我似乎无法找到办法。
有可能吗?
答案 0 :(得分:0)
那么Open Command Line作为VS扩展,但遗憾的是它没有停靠命令提示符,所以它只有你的一半。
答案 1 :(得分:-1)
您可以通过此代码段搜索您使用system
或CreateProcess
启动的真实控制台窗口:
HWND hCmd = ::FindWindow(_T("ConsoleWindowClass"), _T("aa")); // "aa" is the name/title of the window
if (hCmd != NULL) {
// Set new parent
// hParent is the handle to the new parent window (a dockable window)
::SetParent(hCmd, hParent);
// TODO: set child's window style to your liking...
}