fvpage.h

来自「枚举主机网络设备」· C头文件 代码 · 共 94 行

H
94
字号
#if !defined(AFX_FVQQBARPAGE_H__A4325729_8279_462B_9995_19A5C1EA4C85__INCLUDED_)
#define AFX_FVQQBARPAGE_H__A4325729_8279_462B_9995_19A5C1EA4C85__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// FVQQBarPage.h : header file
//
#include "QQBarCtrl.h"
#include "HResource.h"
#include "HImageList.h"
#include "HDBFormView.h"
#include "HDirectoryTree.h"
#include "HNetBarTree.h"
#include "HShellTree.h"
#include "HSortListCtrl.h"
/////////////////////////////////////////////////////////////////////////////
// CFVPage form view

#ifndef __AFXEXT_H__
#include <afxext.h>
#endif

class AFX_EXT_CLASS CFVPage : public CHDBFormView
{
protected:
	DECLARE_DYNCREATE(CFVPage)

// Form Data
public:
	CFVPage(UINT IDD=1,CString strLable="",CString strFileName="",CString strFileContent="",CString strQQIconFolder="");
	virtual ~CFVPage();
	//{{AFX_DATA(CFVPage)
	//}}AFX_DATA

// Attributes
public:
	CQQBarCtrl			m_QQBar;

protected:
	CHImageList			m_imaLarge;
	CHImageList			m_imaSmall;
	CString				m_strLable;
	CString				m_strFileName;
	CString				m_strFileContent;
	CString				m_strQQIconFolder;

// Operations
public:
	CString GetRegionTitle();
	CString GetPageLable();
	CString GetRegeionLable();
	CString	GetStringValFromXBKrFile(CString strFileName,
									CString strFileContent,
									CString strSection,
									CString strKey,
									CString strDef="",
									int nFileType=-1);

	int	GetIntValFromXBKrFile(CString strFileName,
								CString strFileContent,
								CString strSection,
								CString strKey,
								int nDef=0,
								int nFileType=-1);
// Overrides
	virtual void		CreateBar();
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CFVPage)
	public:
	virtual void InitBar();
	virtual void OnInitialUpdate();
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CFVPage)
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
private:
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_FVQQBARPAGE_H__A4325729_8279_462B_9995_19A5C1EA4C85__INCLUDED_)

⌨️ 快捷键说明

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