回答
这调整了窗口上的控制台。
COORD s = { 120, 2000 };
SMALL_RECT sr = { 0, 0, 119, 49 };
CONSOLE_SCREEN_BUFFER_INFO sbi = { 0 };
GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &sbi);
SetConsoleScreenBufferSize(GetStdHandle(STD_OUTPUT_HANDLE), s);
if ((sbi.srWindow.Right - sbi.srWindow.Left) != (sr.Right - sr.Left)) {
SetConsoleWindowInfo(GetStdHandle(STD_OUTPUT_HANDLE), TRUE, &sr);
}
如果您的应用程序是为Win32平台,并使用到CreateWindow
通话,这可以通过修改第六个参数http://msdn.microsoft.com/en-us/library/ms632679(v=vs.85).aspx
它是一个控制台应用程序。我不使用createwindow – akageek 2011-04-08 08:14:48
你的问题提出了更多的问题进行调整,但如果你能回答接下来,你可能需要几步走到你想要的位置:
- 你使用了什么窗口系统?结合哪个C++编译器?
- 你是什么定义为'渴望的宽度?'渴望谁?
现在,随着您对这些问题的回答,您应该能够搜索网页,并在大约10分钟内提供参考资料和示例。然后尝试从问题二中回答你的设计问题。
当你完成了所有这些,但它仍然无法正常工作时,请回到这里以获取更多详细信息和一些真实代码。
我搜索了网页,但是当我运行它时,它会产生错误。 – akageek 2011-04-08 08:20:50
然后更改浏览器:) – 2011-04-08 08:22:27
@akageek:然后发布导致错误的代码并发布错误。 – 2011-04-08 08:25:13
- 1. Php调整宽度修复程序
- 2. 在C++中调整制表符宽度
- 3. GridViewColumn宽度调整
- 4. UITableViewCellStyleValue2 - 调整宽度?
- 5. css宽度调整
- 6. 调整UITextfield宽度
- 7. 调整Gridview宽度
- 8. 调整列宽宽度在jqGrid的
- 9. iText。如何调整标题宽度(C#)?
- 10. 自动调整Web应用程序的高度和宽度
- 11. Fullcalender调度程序调整行高度
- 12. 调整导航宽度?
- 13. 如何调整InfoWindow宽度?
- 14. 调整DIV宽度与JS
- 15. FancyBox调整大小宽度
- 16. IOS调整UILabel宽度
- 17. 底部宽度不调整
- 18. JQM调整标签宽度
- 19. 表宽度不调整到
- 20. jQuery调整firefox的宽度
- 21. 无法调整Winform宽度
- 22. 调整UICollectionView的宽度
- 23. 在Wpf中获取自动调整宽度的按钮宽度
- 24. 调整BitmapFields宽度在HorizontalFieldManager根据设备宽度
- 25. C#线程调度程序
- 26. 调整div块到整个父宽度
- 27. 在MonoTouch.Dialog中调整表格宽度
- 28. 在TableLayout中动态调整TextView宽度
- 29. 在JQgrid中自动调整列宽度
- 30. 如何在Android中调整PopupWindow宽度
你的问题缺乏很多细节。操作系统? GUI库? – 2011-04-08 08:07:34
你需要添加更多的细节。你正在使用哪个平台?你正在使用哪个库来开发GUI等。C++本身没有任何windows的概念。 – Naveen 2011-04-08 08:07:37
窗口处理不是C++标准的一部分,因此您必须提供一些关于您正在使用的库/工具包的更多信息。 – Steffen 2011-04-08 08:08:22