Visual Studio 2013中停靠的CMD终端窗口

时间:2014-01-16 10:14:38

标签: visual-studio cmd

我认为这个很容易谷歌,但我错了。

我只想将常规的cmd提示终端窗口作为Visual Studio内的停靠窗口,就像Package Manager控制台一样。但我似乎无法找到办法。

有可能吗?

2 个答案:

答案 0 :(得分:0)

那么Open Command Line作为VS扩展,但遗憾的是它没有停靠命令提示符,所以它只有你的一半。

答案 1 :(得分:-1)

您可以通过此代码段搜索您使用systemCreateProcess启动的真实控制台窗口:

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...
}