首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >初始化常用控件以使用StatusBar (ICC_WIN95_CLASSES vs ICC_BAR_CLASSES)

初始化常用控件以使用StatusBar (ICC_WIN95_CLASSES vs ICC_BAR_CLASSES)
EN

Stack Overflow用户
提问于 2015-10-27 05:04:16
回答 1查看 669关注 0票数 3

我需要初始化公共控件以使用StatusBar控件,但我不确定应该使用什么值。我在INITCOMMONCONTROLSEX 文档中找到了这两个值

ICC_BAR_CLASSES 加载工具栏、状态栏、跟踪条和工具提示控件类。 ICC_WIN95_CLASSES 加载动画控件、标题、热键、列表视图、进度栏、状态栏、选项卡、工具提示、工具栏、跟踪栏、树视图和上下控件类。

我猜想,如果我要为Windows95创建一个应用程序,应该使用ICC_WIN95_CLASSES,但我不确定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-27 05:33:11

如果您查看符号的值,您将看到ICC_WIN95_CLASSES在其中包含了ICC_BAR_CLASSES

代码语言:javascript
复制
#define ICC_BAR_CLASSES        0x00000004 // toolbar, statusbar, trackbar, 
#define ICC_WIN95_CLASSES      0x000000FF

基本上,ICC_WIN95_CLASSES包含了Windows 95中存在的所有公共控件(其中包括状态栏),但您也可以在以后的操作系统上使用该标志(无论如何,现在不应该针对Windows 95 )。

如果您想要的只是状态栏控件,那么ICC_BAR_CLASSES是可以的,并且可以在任何版本的Windows上工作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33360289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档