结构体数值传递问题

[复制链接]
查看11 | 回复0 | 2010-5-20 12:28:22 | 显示全部楼层 |阅读模式
传递的是一个 BYTE (实际上就是一个8位的整数),这个值是__SystemInfo.bUIStyle的值减去 SETUP_CUSTOM_UI_STYLE_BEGIN的值,再减去1,按照你的说法, SETUP_CUSTOM_UI_STYLE_BEGIN 的值是0,所以传入的值是__SystemInfo.bUIStyle - 0 - 1假定当前 __SystemInfo.bUIStyle 的值是5,那么就相当于把 5-0-1=4传给了MAINMENU_DrawMainHelpBackground另, #endif 是和前面的 #if/#ifdef等匹配的(属于预编译开关的一部分),与 SETUP_CUSTOM_UI_STYLE_BEGIN = 0 没有关系。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行