GetConsoleScreenBufferInfoEx equivalent for windows XP?
GetConsoleScreenBufferInfoEx equivalent for windows XP?
我知道 kernel32.dll 没有提供这个似乎有一些附加功能的较新函数,即颜色表的修改,有没有办法获取不在 CONSOLEBUFFERINFO 中但在 CONSOLESCREENBUFFERINFOEX 中的值(不仅仅是注册表)? 如果是这样,它们在哪里?我已经搜索了一下,但一无所获,而且它不像 Windows 7 控制台不使用与 xp 控制台相同的旧东西......全屏支持的检查包含在 7 而不是 XP 中似乎很有趣,因为在 7 中通常根本不支持它,除非您使用 VGA 低分辨率模式。任何帮助都会很棒...
James Brown 实现了函数 SetConsolePalette。
它通过发送未记录的消息WM_SETCONSOLEINFO适用于 Windows 2000 及更高版本,旨在执行您正在寻找的操作。
相关文章:
- std::async from std::async in windows xp
- 如何在Visual Studio 2017中编译Windows XP的代码
- 如何构建使用Visual Studio 2017的Windows XP的Winsock2(WS2_32.LIB)应用程序
- WinHttpSendRequest and HTTPS on Windows XP
- 功能本地静态为Windows XP生成故障代码
- SHOpenWithDialog analog for windows XP?
- 如何检查操作系统是否至少是Windows XP SP3
- 使用Visual Studio 2012针对Windows XP构建Boost 1.52库
- 使用 Build Tools 2015 (不带 Visual Studio) 面向 Windows XP
- 有任何替代SHGetKnownFolderPath的Windows XP用户令牌的方案吗
- 当Windows XP(32位,SP3)播放声音时,随机应用程序暂停半秒钟
- 函数从windows XP中的数据包中检索标头目标地址
- GetConsoleScreenBufferInfoEx equivalent for windows XP?
- 如何跟踪Windows 7是否在C ++中以编程方式进入睡眠或休眠状态,就像在Windows XP中所做的那样
- 如何从Windows XP下的程序中知道或更改Windows事件日志的大小
- 带Realtek Alc888的活动耳机插孔(Windows XP)
- 如何使用Visual Studio 2012编译Windows XP
- Visual C 2012 Express Compied Application在Windows XP上不起作用
- 在Windows上运行C 应用程序的必要条件,并从VS 2012中获取XP定位
- 在XP上使用windows文件资源管理器时,停止打开explorer.exe任务栏