c++ - 简单的 Win32 轨迹栏

标签 c++ winapi

我使用 Win32 和 gdi 创建了一个简单的游戏。我想在底部有一个跟踪全局变量的跟踪栏。我只是不确定如何添加控件。我怎样才能添加轨迹栏?我可以想象它会在 wm_create 事件中创建。

最佳答案

你是说TrackBarStatusBar

StatusBar 通常位于窗口底部并显示有关应用程序状态的信息消息,TrackBar 允许用户选择一个值。您是想让用户选择全局变量的值,还是只想显示变量的当前值? (我不确定轨迹栏是否会在没有额外工作的情况下显示变量的当前值。)

无论哪种方式,StatusBar 都有样本和 TrackBar位于 MSDN。

子窗口通常在父窗口的 WM_CREATE 中创建,在创建父窗口之后(即,当您获得父窗口的有效 hWnd 时) 在调用 InitCommonControls() 之后和/或如果需要初始化 COM。

关于c++ - 简单的 Win32 轨迹栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2174267/

相关文章:

c++ - OpenCV:灰度颜色还原

c++ - 如何添加到双向链表的第一个?

C++:删除打印机队列

c# - 从 UWP 应用程序异步拖放

C++ 将字符串写入文件开头

c++ - 我如何将这些元素添加到字符串中

c++ - 安装了 g++ 但 make 说找不到 g++(奇怪)

c++ - 检索在 svchost 后面运行的服务的名称

winapi - 使用C++中的Windows API分析音频

multithreading - EndDialog 不能在线程中调用?