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

📄 mylistctrl.cpp

📁 对当前目录下的文件进行加密对指定的目录进行监控,对里面的文件进行实时加密,双击时进行实时解密操作
💻 CPP
字号:
#include "StdAfx.h"
#include ".\mylistctrl.h"

CMyListCtrl::CMyListCtrl(void)
{
	m_listAllNum=0;
}

CMyListCtrl::~CMyListCtrl(void)
{
}

// 对ListCtrl进行初始化
void CMyListCtrl::initialize()
{
	InsertColumn(0,"ID",LVCFMT_CENTER,30);
	InsertColumn(1,"文件目录",LVCFMT_CENTER,200);
	InsertColumn(2,"文件名字",LVCFMT_CENTER,120);
	InsertColumn(3,"文件创建时间",LVCFMT_CENTER,90);
	InsertColumn(4,"文件访问时间",LVCFMT_CENTER,90);
	InsertColumn(5,"文件修改时间",LVCFMT_CENTER,90);
	SetExtendedStyle(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT);
}
void CMyListCtrl::WriteListCtrl(CString fileDir,//目录名字
		CString fileName,                       //文件名字
		CString CreationTime,                   //创建时间
		CString LastAccessTime,                 //访问时间
		CString LastWriteTime)                  //修改时间
{

	//得到总行数
    m_listAllNum=this->GetItemCount();

	//在最后一行插入
	m_nItem = InsertItem (m_listAllNum,_T(""));

	//插入第一列
	m_strTemp.Format("%d",m_nItem);
	SetItemText(m_nItem,0,m_strTemp);

	//插入第二列
	SetItemText(m_nItem,1,fileDir);

	//插入第三列
	SetItemText(m_nItem,2,fileName);

	//插入第四列
	SetItemText(m_nItem,3,CreationTime);

	//插入第五列
	SetItemText(m_nItem,4,LastAccessTime);

	//插入第六列
	SetItemText(m_nItem,5,LastWriteTime);

}

⌨️ 快捷键说明

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