資源簡介
網上用VS2010操作Word的程序代碼很少,我這里做了一下整理,希望對各位同學有一定的幫助!程序里面的DLL和lib是可以直接調用的。至于怎么在程序中調用DLL我就不做介紹了啊!如果程序后續有更新,我會繼續發上來的!
http://blog.csdn.net/xiangjianbo127/article/details/8610007
http://blog.csdn.net/xiangjianbo127/article/details/8610413
http://blog.csdn.net/xiangjianbo127/article/details/8610755
http://blog.csdn.net/xiangjianbo127/article/details/8610829
http://blog.csdn.net/xiangjianbo127/article/details/8610853
http://blog.csdn.net/xiangjianbo127/article/details/8610858

代碼片段和文件信息
//?JG_Word.cpp?:?定義?DLL?的初始化例程。
//
#include?“stdafx.h“
#include?“JG_Word.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif
//
//TODO:?如果此?DLL?相對于?MFC?DLL?是動態鏈接的,
// 則從此?DLL?導出的任何調入
// MFC?的函數必須將?AFX_MANAGE_STATE?宏添加到
// 該函數的最前面。
//
// 例如:
//
// extern?“C“?BOOL?PASCAL?EXPORT?ExportedFunction()
// {
// AFX_MANAGE_STATE(AfxGetStaticModuleState());
// //?此處為普通函數體
// }
//
// 此宏先于任何?MFC?調用
// 出現在每個函數中十分重要。這意味著
// 它必須作為函數中的第一個語句
// 出現,甚至先于所有對象變量聲明,
// 這是因為它們的構造函數可能生成?MFC
// DLL?調用。
//
// 有關其他詳細信息,
// 請參閱?MFC?技術說明?33?和?58。
//
//?CJG_WordApp
BEGIN_MESSAGE_MAP(CJG_WordApp?CWinApp)
END_MESSAGE_MAP()
//?CJG_WordApp?構造
CJG_WordApp::CJG_WordApp()
{
//?TODO:?在此處添加構造代碼,
//?將所有重要的初始化放置在?InitInstance?中
}
//?唯一的一個?CJG_WordApp?對象
CJG_WordApp?theApp;
const?GUID?CDECL?_tlid?=?{?0x88685D09?0xD3C2?0x430E?{?0xA6?0x66?0x90?0xF0?0x20?0xB7?0x2B?0xD6?}?};
const?WORD?_wVerMajor?=?1;
const?WORD?_wVerMinor?=?0;
//?CJG_WordApp?初始化
BOOL?CJG_WordApp::InitInstance()
{
CWinApp::InitInstance();
//?將所有?OLE?服務器(工廠)注冊為運行。這將使
//??OLE?庫得以從其他應用程序創建對象。
COleobjectFactory::RegisterAll();
return?TRUE;
}
//?DllGetClassobject?-?返回類工廠
STDAPI?DllGetClassobject(REFCLSID?rclsid?REFIID?riid?LPVOID*?ppv)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
return?AfxDllGetClassobject(rclsid?riid?ppv);
}
//?DllCanUnloadNow?-?允許?COM?卸載?DLL
STDAPI?DllCanUnloadNow(void)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
return?AfxDllCanUnloadNow();
}
//?DllRegisterServer?-?將項添加到系統注冊表
STDAPI?DllRegisterServer(void)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
if?(!AfxOleRegisterTypeLib(AfxGetInstanceHandle()?_tlid))
return?SELFREG_E_TYPELIB;
if?(!COleobjectFactory::UpdateRegistryAll())
return?SELFREG_E_CLASS;
return?S_OK;
}
//?DllUnregisterServer?-?將項從系統注冊表中移除
STDAPI?DllUnregisterServer(void)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
if?(!AfxOleUnregisterTypeLib(_tlid?_wVerMajor?_wVerMinor))
return?SELFREG_E_TYPELIB;
if?(!COleobjectFactory::UpdateRegistryAll(FALSE))
return?SELFREG_E_CLASS;
return?S_OK;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-02-26?10:01??JG_Word_V1.1\
?????目錄???????????0??2013-02-26?10:00??JG_Word_V1.1\Debug\
?????文件??????129024??2013-02-26?09:55??JG_Word_V1.1\Debug\JG_Word.dll
?????文件????????8128??2013-02-26?09:55??JG_Word_V1.1\Debug\JG_Word.exp
?????文件???????13030??2013-02-26?09:55??JG_Word_V1.1\Debug\JG_Word.lib
?????文件?????3943424??2013-02-26?09:55??JG_Word_V1.1\Debug\JG_Word.pdb
?????目錄???????????0??2013-02-26?10:01??JG_Word_V1.1\JG_Word\
?????文件????????2639??2013-02-20?13:13??JG_Word_V1.1\JG_Word\Bookmark.h
?????文件????????2523??2013-02-20?13:13??JG_Word_V1.1\JG_Word\Bookmarks.h
?????文件????????7958??2013-02-18?15:58??JG_Word_V1.1\JG_Word\Cell.h
?????文件????????7803??2013-02-18?13:49??JG_Word_V1.1\JG_Word\Documents.h
?????文件????????4653??2013-02-20?14:24??JG_Word_V1.1\JG_Word\Hyperli
?????文件????????2243??2013-02-20?13:13??JG_Word_V1.1\JG_Word\Hyperli
?????文件????????7195??2013-02-21?17:54??JG_Word_V1.1\JG_Word\InlineShape.h
?????文件????????3854??2013-02-21?17:53??JG_Word_V1.1\JG_Word\InlineShapes.h
?????文件????????2438??2013-02-18?10:16??JG_Word_V1.1\JG_Word\JG_Word.cpp
?????文件?????????207??2013-02-18?10:16??JG_Word_V1.1\JG_Word\JG_Word.def
?????文件?????????401??2013-02-18?11:03??JG_Word_V1.1\JG_Word\JG_Word.h
?????文件?????????249??2013-02-18?10:16??JG_Word_V1.1\JG_Word\JG_Word.idl
?????文件??????972460??2013-02-26?09:55??JG_Word_V1.1\JG_Word\JG_Word.ilk
?????文件????????6302??2013-02-18?10:16??JG_Word_V1.1\JG_Word\JG_Word.rc
?????文件????????7102??2013-02-26?09:59??JG_Word_V1.1\JG_Word\JG_Word.vcxproj
?????文件????????4027??2013-02-25?16:55??JG_Word_V1.1\JG_Word\JG_Word.vcxproj.filters
?????文件?????????143??2013-02-18?10:16??JG_Word_V1.1\JG_Word\JG_Word.vcxproj.user
?????文件???????10869??2013-02-26?09:56??JG_Word_V1.1\JG_Word\JG_WordApi.cpp
?????文件????????3296??2013-02-25?18:17??JG_Word_V1.1\JG_Word\JG_WordApi.h
?????文件????????1535??2013-02-26?09:56??JG_Word_V1.1\JG_Word\JG_Word_h.h
?????文件????????1738??2013-02-26?09:56??JG_Word_V1.1\JG_Word\JG_Word_i.c
?????文件???????11331??2013-02-19?17:22??JG_Word_V1.1\JG_Word\PageSetup.h
?????文件???????42508??2013-02-18?15:49??JG_Word_V1.1\JG_Word\Range.h
?????文件????????2625??2013-02-18?10:16??JG_Word_V1.1\JG_Word\ReadMe.txt
............此處省略21個文件信息
- 上一篇:中科院 數據挖掘 劉瑩
- 下一篇:S7-200PLCCAD--.zip
評論
共有 條評論