TCHAR szFileDir[] = _T("E:\\照片数据"); //指定文件保存位置
SYSTEMTIME sm; //获取系统时间 sm
GetLocalTime(&sm); //获取本地系统时间
TCHAR szDay[128]; //接受到的字符串
_stprintf(szDay, _T("%04d%02d%02d"), sm.wYear, sm.wMonth, sm.wDay); //d 整数转成十进位。 不能建立文件夹
for (int i=1; ; i++)
{
TCHAR picture[MAX_PATH]; //picture字符数组
_stprintf(picture, _T("%s\\%s\\%s_%05d.bmp"), szFileDir, szDay, szDay, i); //s 整数转成字串 不能建立文件
CWnd* pWnd = GetDlgItem(IDC_VIEW_WND);
SaveBitmapToFile(CopyScreenToBitmap(pWnd), picture);
if (GetFileAttributes(buffFileName) == 0xFFFFFFFF) // 通过判断GetFileAttributes 是否等于0xFFFFFFFF,来判断文件是否存在。
{
break;
}
}为什么不能建立文件和保存文件出来呢?
SYSTEMTIME sm; //获取系统时间 sm
GetLocalTime(&sm); //获取本地系统时间
TCHAR szDay[128]; //接受到的字符串
_stprintf(szDay, _T("%04d%02d%02d"), sm.wYear, sm.wMonth, sm.wDay); //d 整数转成十进位。 不能建立文件夹
for (int i=1; ; i++)
{
TCHAR picture[MAX_PATH]; //picture字符数组
_stprintf(picture, _T("%s\\%s\\%s_%05d.bmp"), szFileDir, szDay, szDay, i); //s 整数转成字串 不能建立文件
CWnd* pWnd = GetDlgItem(IDC_VIEW_WND);
SaveBitmapToFile(CopyScreenToBitmap(pWnd), picture);
if (GetFileAttributes(buffFileName) == 0xFFFFFFFF) // 通过判断GetFileAttributes 是否等于0xFFFFFFFF,来判断文件是否存在。
{
break;
}
}为什么不能建立文件和保存文件出来呢?
解决方案 »
- 奇怪哈
- 求救,CListCtrl怎么如何它的网格线
- CWebBrower2类中如何添加事件
- dll link 时出现的问题 LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
- 下面这些代码的骨架是用向导生成的. 是一个组合框, 请问 怎么把组合框设置成 dropdown 或者 droplist style ? 因为我没有设置所以是Simp
- 关于VC技术内幕这本书的.
- 求解:关于对话框接收消息的问题
- ShellExecute调用程序后如何取得该程序的主窗口(不用FindWindow)
- 如何将字符串变成函数指针?
- 有关MFC打印问题
- 关于tabctrl中的子级窗口的响应问题
- 关于CDIALOGBAR的问题
memset(szDay,0,128);
memset(picture,0,MAX_PATH);
CreateFile();
或者CFile类