设为首页 加入收藏

TOP

一、Windows模态对话框—避免使用整体变量
2012-11-05 12:36:09 来源: 作者: 【 】 浏览:373
Tags:Windows 模态 对话 避免 使用 整体 变量

在ABOUT2中使用整体变量可能会、也可能不会影响您。一些程序写作者(包括我自己)较喜欢少用整体变量。ABOUT2中的整体变量iCurrentColor和iCurrentFigure看来使用得完全合法,因为它们必须同时在窗口消息处理程序和对话框程序中使用。不过,在一个有一大堆对话框的程序中,每个对话框都可能改变一堆变量的值,使整体变量的数量容易用得过多。

您可能更喜欢将程序中的对话框与数据结构相联系,该数据结构含有对话框可以改变的所有变量。您将在typedef叙述中定义这些结构。例如,在ABOUT2中,可以定义与「About」方块相联系的结构:

typedef struct        {                   int iColor, iFigure ;        }        ABOUTBOX_DATA ;        
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇一、Windows模态对话框—Tab停留.. 下一篇一、Windows模态对话框—「OK」和..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: