是否可以通过编程方式将此类Windows控制台参数设置为其左上方桌面位置,控制台字体,快速插入和鼠标选项等选项?
不幸的是,我们可以通过调用未记录的Windows API来设置一些控制台参数。例如:来自SetConsoleFont
的{{1}},GetConsoleFontInfo
,GetNumberOfConsoleFonts
。
答案 0 :(得分:2)
要重新定位控制台,您需要更新基础HWND。您可以使用GetConsoleWindow()函数来获取HWND的句柄。从那里你可以调用GetWindowInfo,SetWindowINfo等来更新它的帖子和大小
http://msdn.microsoft.com/en-us/library/ms683175(VS.85).aspx
编辑以下内容实际上是用于更新缓冲区。
我相信您正在寻找SetConsoleWindowInfo函数。这将允许您控制控制台窗口的位置。
http://msdn.microsoft.com/en-us/library/ms686125(VS.85).aspx