本教程的目的在于在VC编程环境下通过调用系统API显示文件信息。
一、工具
- 编程环境:VC6.0 MFC对话框程序
- 编程语言:C++
二、界面搭建等过程
2.1 创建工程
2.2 界面设置
2.3 添加文件资源
三、代码编辑
HRSRC hRsrc = FindResource(NULL, MAKEINTRESOURCE(IDR_TEXT2), TEXT("Text"));
if(NULL == hRsrc)
return;
//获取资源的大小
DWORD dwSize = SizeofResource(NULL, hRsrc);
if(0 == dwSize)
return;
//加载资源
HGLOBAL hGlobal = LoadResource(NULL, hRsrc);
if(NULL == hGlobal)
return;
//锁定资源
LPVOID pBuffer = LockResource(hGlobal);
if(NULL == pBuffer)
return;
m_Edit = (char*)pBuffer;
this->UpdateData(false);
//解锁并释放资源
UnlockResource(hGlobal);
FreeResource(hGlobal);