使用库
我们可以将EBook编译成一个静态库,然后再创建一个新的工程使用它。EBook工程设置:


创建一个新的工程UseEBook使用EBook库。UseEBook工程配制:
Generation PropertiesC++PreprocessPreprocess Definitions:EXPORT_STATIC
Generation PropertiesLinkerGeneralAddtional Library Directories:lib库所在路径
Generation PropertiesLinkerInputAddtional Dependencies:EBook.lib
测试代码:
- #include "stdafx.h"
- #include <iostream>
- int _tmain(int argc, _TCHAR* argv[]) {
- IDocument* pDoc = NULL; if(CreateDoc(pDoc) != 0)
- { return -1;
- }
- IPage* pPage = pDoc->AddPage(); ITextUnit* pTextUnit = pPage->AddTextUnit();
- std::cout << pTextUnit->GetId() << std::endl;
- DestroyDoc(pDoc);
- return 0; }
以上就是本文的全部内容,希望对大家的学习有所帮助。










