⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 propsheet.h

📁 在ADS环境下MiniGUI的源码
💻 H
字号:
/*
** $Id: propsheet.h,v 1.7 2003/09/04 03:40:35 weiym Exp $
**
** propsheet.h: the head file of PropSheet control.
**
** Copyright (C) 2003 Feynman Software.
** Copyright (C) 2001 ~ 2002 Wei Yongming and others.
**
** NOTE: Originally by Wang Jian and Jiang Jun.
**
** Create date: 2001/11/19
*/

#ifndef GUI_PROPSHEET_H_
#define GUI_PROPSHEET_H_

#ifdef  __cplusplus
extern  "C" {
#endif

typedef struct tagPROPPAGE
{
    char* title;                /* title of page */
    HICON icon;                 /* icon of page */
    int  width;                 /* width of title */
    HWND hwnd;                  /* container control */
    WNDPROC proc;               /* callback of page */

    struct tagPROPPAGE* next;   /* next page */
} PROPPAGE;
typedef PROPPAGE* PPROPPAGE;

typedef struct tagPROPSHEETDATA
{
    RECT head_rc;               /* height of page title */
    int head_width;             /* the effective width of head */
    int page_count;             /* the number of pages */
    PROPPAGE* active;           /* index of active page */
    PROPPAGE* head;             /* head of page list */
} PROPSHEETDATA;
typedef PROPSHEETDATA* PPROPSHEETDATA;

BOOL RegisterPropSheetControl (void);
void PropSheetControlCleanup (void);

#ifdef __cplusplus
}
#endif

#endif // GUI_PROPSHEET_H_


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -