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

📄 listbox.h

📁 这当中包含了可以在WIN下面的VC中进行MINIGUI编程及源码调试的模拟器环境, 大家看看.不错.还有一库文件下载
💻 H
字号:
//// $Id: listbox.h,v 1.4 2001/09/14 07:13:11 ymwei Exp $//// listbox.h: the head file of List Box Control module.//// Copyright (c) 1999, Wei Yongming.////// Note://   Originally by Zhao Jianghua. //// Create date: 1999/8/31//#ifndef __LISTBOX_H_#define __LISTBOX_H_#ifdef  __cplusplusextern  "C" {#endif#define LBIF_NORMAL         0x0000L#define LBIF_SELECTED       0x0001L#define LBIF_CHECKED        0x0010L#define LBIF_PARTCHECKED    0x0020L#define LBIF_CHECKMARKMASK  0x00F0Ltypedef struct _LISTBOXITEM {    char*   key;                // item sort key    DWORD   dwFlags;            // item flags    DWORD   dwData;             // item data    DWORD   dwAddData;          // item additional data    struct  _LISTBOXITEM* next;  // next item} LISTBOXITEM;typedef LISTBOXITEM* PLISTBOXITEM;#ifdef _LITE_VERSION    #define DEF_LB_BUFFER_LEN       8#else    #define DEF_LB_BUFFER_LEN       16#endif#define LBF_FOCUS               0x0001typedef struct tagLISTBOXDATA{    DWORD dwFlags;          // listbox flags    int itemCount;          // items count    int itemTop;            // start display item    int itemVisibles;       // number of visible items    int itemHilighted;      // current hilighted item    int itemHeight;         // item height    LISTBOXITEM* head;      // items linked list head    int buffLen;            // buffer length    LISTBOXITEM* buffStart; // buffer start    LISTBOXITEM* buffEnd;   // buffer end    LISTBOXITEM* freeList;  // free list in buffer } LISTBOXDATA;typedef LISTBOXDATA* PLISTBOXDATA;   BOOL RegisterListboxControl (void);void ListboxControlCleanup (void);#ifdef  __cplusplus}#endif#endif  // __LISTBOX_H__

⌨️ 快捷键说明

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