导航:首页 > 文档加密 > mfc打开pdf

mfc打开pdf

发布时间:2023-02-22 01:21:56

A. pdflib在MFC中的使用

VC环境中和MFC中不是一回事吗?

错误消息
在查找预编译头时遇到意外的文件结尾。是否忘记了向源代码中添加“#include name”?

用 /Yu 指定的包含文件没有列在源文件中。在大多数的 Visual C++ 项目类型中,此选项默认是启用的,而且“stdafx.h”是此选项指定的默认包含文件。

在 Visual Studio 环境中,请使用下列方法之一消除此错误:

如果项目中没有使用预编译头,请将源文件的“创建/使用预编译头”属性设置为“不使用预编译头”。若要设置此编译器选项,请遵循以下这些步骤:

在项目的“解决方案资源管理器”窗格中,右击项目名称,再单击“属性”。

在左窗格中单击“C/C++”文件夹

单击“预编译头”节点。

在右窗格中单击“创建/使用预编译头”,再单击“不使用预编译头”。

确保您没有在不注意的情况下从当前项目中删除、重命名或移除头文件(默认为 stdafx.h)。还需要使用 #include "stdafx.h" 在源文件中的任何其他代码之前包含这一文件。(此头文件被指定为“通过文件创建/使用 PCH”项目属性)
参考资料:
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_vccomp/html/dfd035f1-a7a2-40bc-bc92-dc4d7f456767.htm

B. 如何在MFC中调.doc或者PDF文件

ShellExecute(NULL, "open", "E:\\test.doc", NULL, NULL, SW_SHOWNORMAL);

C. 我想用MFC做个pdf的阅读器和编辑器应该了解什么

主要是com机制,因为pdf有dll可以方便的制作pdf阅读器
如果你的意思是从头做起那当我没说

D. MFC ShellExecute打开pdf时而打得开,时而打不开,求高手解答~急!详见说明

你可以先获取你生成的程序的路径,这是我学习时写的一个函数,你试试看吧
void GetExcuteProgPath( CString& pszPath )
{
const int nPathBufferSize = MAX_PATH;
TCHAR tchPathBuffer[nPathBufferSize];
memset( (void*)tchPathBuffer, TEXT('\0'), nPathBufferSize * sizeof(TCHAR) );
GetMoleFileName( NULL, tchPathBuffer, nPathBufferSize );

CString strExcuteFilePath = tchPathBuffer;

if ( strExcuteFilePath.Right(1) == _T("\\") )
{
strExcuteFilePath.Left( strExcuteFilePath.GetLength() - 1 );
}

strExcuteFilePath = strExcuteFilePath.Left( strExcuteFilePath.ReverseFind( '\\' ) );
pszPath = strExcuteFilePath;

return;
}

阅读全文

与mfc打开pdf相关的资料

热点内容
单片机状态周期 浏览:620
lua中的android 浏览:441
加密贵还是植发贵 浏览:662
阳光压缩机继电器 浏览:969
修改阿里云服务器密码 浏览:815
lk4102加密芯片 浏览:588
怎么更改app店面 浏览:489
设备部门如何做好服务器 浏览:849
androido下载 浏览:478
神奇高量战法副图源码 浏览:830
汇编语言设计凯撒密码加密器 浏览:392
主次梁加密是加在哪里 浏览:664
模板匹配算法matlab 浏览:825
外地程序员去北京 浏览:24
安卓机换苹果12如何转移数据 浏览:420
互联网ntp服务器地址及端口 浏览:613
pdf到word转换器 浏览:269
飞行解压素材 浏览:498
51单片机指令用背吗 浏览:936
unityai算法 浏览:834