在c++程序上调整宽度
adjust width on c++ program
如何调整c++程序窗口的宽度,以便当用户运行程序时,它将自动处于理想的宽度
谢谢
这将调整windows上的控制台。
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
你的问题引发了更多的问题,但如果你能回答以下问题,你可能离你想要达到的目标更近了一步:
- 您使用的是什么窗口系统?与哪个c++编译器一起使用?
- 你如何定义"理想的宽度"?对谁有利?
现在,有了这些问题的答案,你应该能够在大约10分钟内搜索网络并提出参考材料和示例。然后尝试将问题2的答案插入到您的设计中。
当你做了所有这些,它仍然不能工作,回到这里更多的细节和一些实际的代码
相关文章:
- 调整布局上的 QGraphicsView 小部件的大小
- cout 在我的程序上无法正常工作,有人可以帮助我吗?
- 视窗 10 :笔(手写笔)在 MFC 应用程序上不起作用
- c++程序上的奇怪编译错误
- 使用代码在 AWS 开发工具包C++控制台应用程序上设置凭证
- 在C++程序上同时运行的不同任务
- OutputDebugString在Windows通用应用程序上的位置?以及如何从OutputDebugString捕获
- 按下Arduino按钮后,如何在C#应用程序上执行操作
- Windows10 上的 VS Code + WSL 应用程序上的 CMake 扩展
- 为什么在此C++程序上添加负整数会导致正整数?
- 如何在没有第三方库的C 程序上显示图形
- 我被困在为计算机科学课编写的C++程序上
- 如何修复程序上的错误以衡量性能
- lambda回调中Android Cocos2D-X应用程序上的SEG故障
- 如何在Qt Android应用程序上禁用屏幕保护程序
- 如果我在 Xbox UWP 应用程序上收到激活错误并且错误消息中没有任何有用的内容,该怎么办
- 如何防止从浏览器查看图像,但允许在桌面应用程序上
- ShowCursor(FALSE) 不会在控制台应用程序上隐藏光标
- 在C 程序上嵌入Ruby源的错误
- 在c++程序上调整宽度