标题:[原创]Space C 控件发布 - ComBox控件
只看楼主
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
结帖率:100%
 问题点数:0 回复次数:2 
[原创]Space C 控件发布 - ComBox控件
ComboBox控件    作者:孙靖    版本号:V1.0

说明:对按钮和列表控件进行复用。


事件方式:函数指针


相关函数:
void SP_ScareteComboBox(SPCOMBOX *ComboBox);    /* 隐藏ComboBox                     */
void SP_RevealComboBox(SPCOMBOX *ComboBox);     /* 重显ComboBox                     */


数据结构如下:
typedef (*SPComboBox_Change)(void *, UINT16);
typedef struct
{
    UINT8       *Name;                          /* ComboBox名称                     */
   
    UINT16      Enable:1;                       /* ComboBox是否可操作               */
    UINT16      Visible:1;                      /* ComboBox是否可见                 */
   
    INT16       Left;                           /* ComboBox在屏幕的坐标             */
    INT16       Top;
    UINT16      Width;                          /* ComboBox的宽高                   */
    UINT16      Height;
 
    SPCOLOR     Color1;                         /* ComboBox边框和中间的颜色         */
    SPCOLOR     Color2;
    SPCOLOR     Color3;         
    SPCOLOR     Color4;  
   
    UINT16      Index;                          /* 选中第几项                       */
   
    SPBUTTON    ComButton;                      /* 进行按钮复用                     */
    SPLIST      ComList;                        /* 进行列表框复用                   */
   
    UINT8       *Caption;                       /* 菜单内容                         */
   
    SPComboBox_Change Change;                   /* 滚动条改变值                     */
} SPCOMBOX;

效果图:


控件下载:
SPCOMBOX 1.0.rar (9.96 KB)
搜索更多相关主题的帖子: 控件 Space ComBox 
2008-03-21 15:15
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
得分:0 
自顶一下~~

自娱自乐

个人网站 -  http://.h001.
2008-03-21 20:50
阿文先生
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2008-3-10
得分:0 
顶起,看来很快啊,每几天,就有新控件出生

标签,单选,复选,好像没有几个了,哈哈
2008-03-22 08:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-204555-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.124486 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved