vc初学者!咨询个简单问题 用MFC的CFileFind类判断有没有你想要的文件,没有(有)就执行(你说的不清楚)ShellExecute(NULL, _T("open"), _T("盘符:XX\\2.exe"), NULL, NULL, SW_SHOW); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFileFind finder; CString strWildcard=m_strDir;//m_strDir文件地址 strWildcard += _T( "\\*.exe");BOOL bWorking = finder.FindFile(strWildcard); while (bWorking) { bWorking = finder.FindNextFile(); CString ftr = finder.GetFileName(); if(ftr==1){..................} if(ftr==2){.................} . . } 判断ShellExecute的返回值非0就代表有错误。看msdn吧。 如果 文件多 ftr是递增的你就做循环,把ftr转换下类型 两位BYTE 怎么转换成 int 型的呢 孙鑫老师第4集画图程序疑问 怎样获取对话框上的一个控件的句柄? 关于UDP发送原始数据包的问题 生病了-(散点分)祝愿大家身体健康 一个数据成员的初始化问题 单击CListCtrl控件中某行某列得到item,subitem不正确,item有时为-1,何故?? [请教]用VC如何实现win2000实现局域网内的文件copy呢?(不好意思我没分了) 为什么分别选择Multithreaded 和 Multithreaded DLL联接方式后程序的执行情况不相同??? 如何让树控件+点开后换图标,不点不还? 求助,板卡 DLL! 320*240 图像压缩问题
CString strWildcard=m_strDir;//m_strDir文件地址
strWildcard += _T( "\\*.exe");
BOOL bWorking = finder.FindFile(strWildcard);
while (bWorking)
{
bWorking = finder.FindNextFile();
CString ftr = finder.GetFileName();
if(ftr==1){..................}
if(ftr==2){.................}
.
.
}
看msdn吧。