SOURCE=.\res\1.bmp将其读出来保存到CString strtemp里面。请问该如何验证该路径的有效性呢。谢谢~~
解决方案 »
- 如何获得整个屏幕中,除掉任务栏的大小呢?
- 请问ObList类的一点问题,新来没分帮个忙各位,谢谢
- 在MSG中,socket事件的message number是什么?
- 高分求《ActiveX开发人员指南》
- 请教:哪位高手会用opengl实现3ds的三维显示控制功能啊?
- 谁知道图片旋转怎么实现的呀?给我源代码呀。谢谢!
- 滚动条消息的SB_THUMBTRACK和SB_THUMBPOSITION
- 当前进程钩子问题?
- 受病毒感染,重新安装系统,原来收集的优秀的VC源代码的网站丢了,大家帮帮我...
- void CTestDlg::OnShapeExitedTextEditDrawingcontrol1(LPDISPATCH shape)
- 大哥们,如何实现每个1分钟减少10秒???
- d3d怎么处理物体伸缩时的纹理,希望纹理不要被拉伸
BOOL CFileObjectMgr::IsPathFileExists(LPCTSTR lpPathFile)
{
if (lpPathFile == NULL)
{
return FALSE;
} if (0 == _tcslen(lpPathFile))
{
return FALSE;
} TCHAR tcsFileName[MAX_PATH + 1] = {0x00};
memset(tcsFileName, 0x00, sizeof(tcsFileName));
_tcsncpy(tcsFileName, lpPathFile, min(MAX_PATH, _tcslen(lpPathFile)));
if (tcsFileName[_tcslen(tcsFileName) - 1] == _T('\\'))
{
memset(tcsFileName, 0x00, sizeof(tcsFileName));
_tcsncpy(tcsFileName, lpPathFile, min(MAX_PATH, _tcslen(lpPathFile) - 1));
_tcscat(tcsFileName, _T("\0"));
} WIN32_FIND_DATA FindFileData;
HANDLE hFind = INVALID_HANDLE_VALUE; hFind = ::FindFirstFile(tcsFileName, &FindFileData);
if (hFind == INVALID_HANDLE_VALUE)
{
return FALSE;
} ::FindClose(hFind); return TRUE;
}
http://blog.csdn.net/varding/archive/2010/04/23/5518446.aspx