zlistcolumn.h
来自「sybain下的手机编程源码,类似windows下的资源管理器」· C头文件 代码 · 共 53 行
H
53 行
// zListColumn.h: interface for the zListColumn class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ZLISTCOLUMN_H__A033BF7F_94A7_4306_98AC_686A57535509__INCLUDED_)
#define AFX_ZLISTCOLUMN_H__A033BF7F_94A7_4306_98AC_686A57535509__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "zFile.h"
#include <vector>
using namespace std;
#define LIST_COLUMN_MAX_TEXT 30
class zListColumn
{
typedef struct _ListColumnInfo
{
int nFlags;
int nImageIndex;
int nWidth;
TCHAR szColumnName[LIST_COLUMN_MAX_TEXT];
_ListColumnInfo()
{
memset(this,0,sizeof(_ListColumnInfo));
}
}LISTCOLUMNINFO;
vector<LISTCOLUMNINFO> vListColumn;
public:
int Save(zFile * pFile);
int Load(zFile * pFile);
void Reset();
int Size();
void SetFlags(int n,int nFlags);
int GetFlags(int n);
void SetWidth(int n,int nWidth);
int GetWidth(int n);
void SetName(int n,TCHAR * pName);
TCHAR * GetName(int n);
void SetColumnImage(int n,int nImage);
int GetColumnImage(int n);
int AddColumn(TCHAR * pTitle,int nWidth=50,int nFlags=LVCFMT_CENTER);
int DeleteColumn(int iColumn);
};
#endif // !defined(AFX_ZLISTCOLUMN_H__A033BF7F_94A7_4306_98AC_686A57535509__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?