word格式的文件怎么在VC中打开
C#中有微软提供的操作word的类库,我曾经使用过C++中应该也有的吧,如果没有官方的,或者找第三方的如果是OPEN XML 格式的 WORD 文档, 看看给有类库,没有大不了自己看格式介绍,不过估计东西很多调用打开word就简单了,各种打开方法,shell等等,cmd命令,都会自动调用默认程序打开的不行就自己搜索注册表,搜索word.exe或者wps.exe,忘记具体程序名了,自己传递参数调用打开
VC怎么解析office word 2003的doc文件
#include "stdafx.h"#pragma warning(disable:4259)#import "C:\\Program Files\\Common Files\\Microsoft Shared\\Office11\\MSO.DLL" rename("IAccessible", "msoIAccessible")using namespace Office;#import "C:\\Program Files\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"//using namespace VBIDE; #import "d:\\Program Files\\Microsoft Office\\OFFICE11\\MSWORD.OLB" rename("ExitWindows","WordExitWindows")using namespace Word;#include #include using namespace std;int _tmain(int argc, _TCHAR* argv[]){CoInitialize(0);{_ApplicationPtr m_WordPtr;DocumentsPtr m_DocsPtr;_DocumentPtr m_DocPtr;HRESULT hr;try{//CLSID sid;//CLSIDFromProgID(L"word.application",&sid);hr=m_WordPtr.CreateInstance(__uuidof(Application)); m_WordPtr->put_Visible(VARIANT_TRUE);m_DocPtr=m_WordPtr->Documents->Add();LPSTR a = "c:\\22.doc";CComBSTR b = a;BSTR c = b.m_str;VARIANT va;va.vt = VT_BSTR;va.bstrVal = c;m_WordPtr->Documents->Open(&va);SelectionPtr sel=m_WordPtr->GetSelection();sel->TypeText(_bstr_t("sadsaS12as"));sel->MoveEnd();InlineShapePtr sh=sel->GetInlineShapes()->AddPicture(_bstr_t("c:\\1.jpg"));sel->SetRange(1,2);//sel->TypeText(_bstr_t("!!!!!!!"));_bstr_t text=sel->GetText();char *s=_com_util::ConvertBSTRToString(text);coutTablesPtr tables = sel->GetTables();TablePtr table = tables->Add(sel->GetRange(), 2, 5);BordersPtr bords = table->GetBorders();bords->PutOutsideLineStyle(wdLineStyleSingle);bords->PutOutsideLineWidth(wdLineWidth150pt);bords->PutInsideLineStyle(wdLineStyleSingle);for (int i = 1; i{for (int j = 1; j{table->Cell(i,j)->GetRange()->PutText("20");}}
如何让新建Word文档直接设置好格式呢?
每次进入Word时,系统都会自动新建一个空白文档,并分配一个名称为“文档1”的文档。
而我们在实际应用中,常用到的不是这种默认设置。
如学校办公室经常上传、下达文件,每次将文件内容录完以后,都要进行字体、字号、纸型等多项设置。
是否有一种方法来简化工作,使每次新建的文档直接设置好格式呢?答案当然是肯定的,我们可以用Word的模板功能来实现。
任何Word文档都是以模板为基础进行创建的。
模板决定了文档的基本结构和设置的样式,模板就是包含有段落结构、字体样式和页面布局等元素的样式总表。
我们在新建一文档时实际上是打开了一个名为“normal.doc”的文件。
该文件的位置一般位于:C:\Windows\Application Data\Microsoft\Templates(也可通过开始菜单查找一个位置)文件夹下,具体操作方法如下: 1. 打开C:\Windows\Application Data\Microsoft\Templates文件夹下的“normal.doc”文档,将各项设置改成你所需的样式; 2. 点击文件下拉菜单中的“另存为”,在“另存为”对话框中输入要保存的文件名,保存类型选择“文档模板”,单击“确定”; 3. 关闭该文档窗口。
以后每打开这一文件时,它的默认格式就是你在第1步设置的格式了。
文本文档除了txt格式的还有什么格式的?
bat批处理ini配置文件log日志lst清单文件htm 网页文件有些dat数据文件各种编程语言的源代码文件(包括各种脚本,vb vc delph 汇编 c/c++等等)其他的一些就是自己定义的,你把后缀名改成你想要的名字就行了。
怎样用Ctrl+Shift+C/V格式复制?
在Word中可以使用“Ctrl+C/V”实现内容的复制和粘贴操作。
但这仅限于复制对象本身,如果我们希望复制对象的属性,例如文本的格式等,这就得可以借助另外一组快捷键了,它们就是“Ctrl+Shift+C/V”。
当我们要复制对象属性时,只需要将该对象选中,然后按下“Ctrl+Shift+C”,再选中要应用该属性的对象并按下“Ctrl+Shift+V”即可。
不过在复制对象属性时,需要根据不同的对象确定不同的粘贴属性。
例如我们先选中图像时按下“Ctrl+Shift+C”,然后再选中文本时按下“Ctrl+Shift+C”,这样就相当于保存了两个对象属性,在粘贴时它会自动智能识别,如果粘贴属性的对象是文本,那么就会自动应用文本属性,同理如果粘贴属性的是图像则会应用图像属性。
如果我们粘贴的对象是包含有文本的自选图形,那么则会粘贴图像和文本两种属性。
转载请注明出处51数据库 » vc word 格式
妖邪y