谢谢
解决方案 »
- 如何用vc++在word中插入图片??
- 有没有VC++搞OpenGL的,公司招这方面的专才,最好是做过游戏的
- mssqlserver 1433端口已改成6862,客户端只安软件怎么连接不上服务器呀?
- 哪位了解Windows的预览机制?
- 哈哈,好玩耶
- 请问如何查看有几个CPU
- C的困惑,请大家过来看看,我在现等待
- 一个由"Use MFC in a Static Library"类型的DLL变为“Use MFC in a Static Library”Settings For:Win32 Debug变为Win32 Release,结果出
- 怀你我的旧——罗大佑演唱会不虚此行
- 如何在不同的对话框之间传递消息?
- 不同的版本、文件名相同、类型库ID相同、内含COM对象CLSID相同的ActiveX是否能在一台机器上共存?
- 当一个窗口从 被其他窗口遮盖 到 重新显示出来 之间的过程中 发生了哪些事件?
CFileDialog dlg (true, NULL, NULL, OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"xls文件(*.xls)|*.xls|");
if(dlg.DoModal()==IDOK)
{
CString m_file_path;
m_file_path=dlg.GetPathName(); //m_file_path是定义的一个CString类型的变量
fp=fopen(m_file_path,"rb"); //打开所选中的文件,二进制只读方式打开,具体怎么打开看自己的要求
//fp是原来定义的FILE*类型变量
if (!fp)
{
MessageBox("文件读取失败,请确认文件位置","提示",MB_ICONEXCLAMATION);
}
else
{
//MessageBox("文件读取成功","提示",MB_ICONEXCLAMATION);
}
}