VC与Office
文章平均质量分 87
pangshaohua
这个作者很懒,什么都没留下…
展开
-
vc进行office(word)编程之一:开启vc与office接口编程的大门
最近根据工作需要,需要用vc生成word的计算书,特此把工作中遇到的相应技术记录下来,以方便大家使用!vc进行office(word)编程之一:开启vc与office接口编程的大门怎样将word的接口与vc结合起来,以及如何初始化这个ole组件,以便能够保证程序的顺利运行!原创 2010-09-10 09:24:00 · 4782 阅读 · 1 评论 -
在RTF中怎样使表格的表格的行在各页顶端以标题行形式重复出现
在RTF中怎样使表格的表格的行在各页顶端以标题行形式重复出现在生成表格的时候需要设置第一次表格的\trhdr属性生成表头以后再以相同的设置去掉\trhdr属性如:表头\trowd \ts16\trgaph28\trhdr\trleft0\trbrd原创 2011-08-23 16:03:53 · 3198 阅读 · 0 评论 -
VC编程增加快捷键的几种方式
对于这个问题,大家应该都不陌生,写于此只是进行了归纳总结,算是一个备忘吧定义快捷方式有下面几种方法:1.对于菜单(MENU)或者按钮(BUTTON)直接在菜单或按钮的标题中,包含&X即可,这里X是任意字符键示例:Tool菜单项的标题可以写作:"&Tool"或者"工具(&T)",这样就可以直接用ALT+T直接调用该菜单项的功能2.对菜单(MENU)菜单的另一种快捷键的定义方式原创 2011-11-22 10:24:51 · 5882 阅读 · 0 评论 -
PPT制作动画技巧
以前想到做动画总是想到Flash或3dsMax,最近很了一个PP课件后,发现有时PPT做动画出来的效果也挺好的,关键是技巧的掌握,下面就有几则小技巧1:垂直线的绘制,可以用Shift+直线2:如果有实现直线或曲线从一端绘制到别一端,用到的动画动作是擦除3:动画的速度除了默认的五种以外,还可以自定义动画速度,右键->显示高级日程表,就可以对速度及显示状态做精细的设置4:不同的组合可能原创 2011-11-24 15:23:49 · 1312 阅读 · 0 评论 -
如何批量删除word文档里的空白行
[推荐方案]高效解决方案勾选通配符查找内容: ^13{2,}替换为: ^p全部替换此替换是把2至255个相邻的段落标记替换为一个,也就是删除多余的段落标记(也就是空行)![说明]重复几次(一般一次是不是就够了吧?哪有连续256个空白行的?),直到替换处数为1,因为最后一个空行无法如此删除,点击“查找下一处”,过去看看,手工删吧。在做此替换之前,最好先做一下准备工转载 2012-04-17 08:39:38 · 1422 阅读 · 0 评论 -
VC 中任意扩展对话框的方法(主要是针对向左或向上)
VC 中任意扩展对话框的方法(主要是针对向左或向上)大家都知道,如果对话框扩展向右或者向下扩展收缩时,只需要简单的设置下对话框的相应尺寸即可,但是在向左或向上扩展收缩时,除了设置对话框的相应尺寸外,还需要把相应的子控件移动到相应的位置其中nResourceId为分隔条的,根据rcSmall的设置调整是向左还是向上,在这里只做了向左的处理 void CTestExtendDlg::E原创 2012-06-01 08:46:05 · 1128 阅读 · 0 评论 -
深入MFC中WM_COMMAND命令消息的传递
深入MFC中WM_COMMAND命令消息的传递 我们都知道,MFC将windows消息系统进行了高度的抽象和封装,其根本原理是运用C++的高级特性并结合一定的设计模式(如工厂模式,模板方法等)来实现的。一般的windows消息(WM_XXX),则一定是由派生类流向基类,没有旁流的可能。如果是命令消息(WM_COMMAND),那就有比较奇特的路线了。下面就针对多文档/单文档(Documen转载 2012-06-01 09:55:50 · 1127 阅读 · 0 评论 -
MFC中CTreeCtrl奇怪的SetCheck
MFC中CTreeCtrl奇怪的SetCheck 收藏 一、问题的提出CTreeCtrl有个属性TVS_HASBUTTONS,如果创建控件的时候加上了这个属性,则在每个节点的左侧都有一个按钮,用来表示节点的选择状态。通过两个函数SetCheck / GetCheck来设置和获取指定节点的选择状态。但是奇怪的是,在对话框中按照常规的方法使用了SetCheck,最后CTreeCtr转载 2017-09-08 14:36:29 · 1120 阅读 · 0 评论 -
表格的高度或者宽带无法调整
当在表格属性里面无法调整行高时,可以通过按住Ctrl键的同时用鼠标拖动表格线进行调整。特此纪录原创 2017-11-07 16:35:04 · 628 阅读 · 0 评论 -
哈希算法实现在海量数据里提取重复值
那天给兰州石化矿区服务事业部的领导处理Excel表格!发现在35400行数据中提取重复值时,竟然耗时3小时,当时使用的是普通算法进行查找的!严重的时间消耗让我不得不修改提取重复值的程序了!之后第二天,我详细的研究了一下。突然,想起在大学时,主修计算机科学与技术时的数据结构算法-哈转载 2011-07-22 09:11:52 · 1603 阅读 · 0 评论 -
用RTF设置目录格式(一级目录黑体加粗宋体)
fOut<<_T("{\\pard \\s15\\qj \\li0\\ri0\\sb\\sa156\\nowidctlpar\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0\\itap0 \\b\\fs21\\lang1033原创 2011-07-07 09:48:00 · 2698 阅读 · 0 评论 -
VC2003 环境变量的保存及修改
VC2003 环境变量的保存及修改<br />关键字: Include lib 快捷键<br />VC7.1中项目的包含目录及快捷键是修改比较频繁的设置, 如果要重装VC再次设置是比较麻烦的事情, 这里讨论一下如何方便的备份和修改这两项.<br />1. 存放的位置<br /><br /> Include等信息放在如下目录中<br /> C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/Visu转载 2011-03-10 17:19:00 · 757 阅读 · 0 评论 -
VC中操作Excel方法集锦(1)
<br />1、MSDN 上的代码,很好的例子 <br /><br />#include "excel8.h " <br /><br /><br /> // OLE Variant for Optional. <br /> COleVariant VOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR); <br /><br /> _Application objApp; <br />转载 2011-06-02 11:40:00 · 1131 阅读 · 0 评论 -
VC EXCEL操作(转载)
void CalculateExcel(CString strFile) { _Application app; _Workbook book; _Worksheet sheet; Workbooks books; Worksheets sheets; Range range; LPDISPATCH lpDisp; COleVariant vResult; COleVariant covTrue((short)TRUE); COleVariant covFalse转载 2011-06-02 11:37:00 · 700 阅读 · 0 评论 -
将字符内容拷贝到一个新的excel中CopyDataToExcelFile
int CGridCtrl::CopyDataToExcelFile(const CStringArray& strContentArray, int nColNum, CString strFileName, CString strSheetName){ CString strTemp = _T(""); for (int i = 0; i < strContentArray.Get原创 2011-06-22 17:35:00 · 1173 阅读 · 0 评论 -
RTF格式分析
这几天正在写一个编辑器,需要研究RTF文件格式,以下是我收集的一个资料,非常实用。在随后不长的时间内,我将发布一款VB代码格式化的源程序。RTF文件格式研究报告(代开版辞)摘要:本文对RTF文件格式进行分析研究,对RTF文件结构及特性进行了阐述,并分别列举了几个实用性的例子进行详细分析,最终通过VB程序代码实现了一个RTF书写器(不具有所见即所得特性)。本文对软件开发人员及RTF文件格式原创 2011-06-28 15:57:00 · 1949 阅读 · 0 评论 -
Word 域代码:TOA(引文目录)域
域代码:TOA(引文目录)域{ TOC [Switches ] }建立一个目录。TOC 域根据标题级别、指定样式或由 TC(目录项)域指定的项目来收集目录项。在使用“插入”菜单中“引用”子菜单中的“索引和目录”命令时,Microsoft Word 将插入 TOC 域。注释如果由 TOC 域创建的目录影响文档的分页,则可能需要再次更新域以得到正确的页码。开关/a 标识符 使原创 2011-07-01 10:22:00 · 2694 阅读 · 0 评论 -
Word 中域代码:PageRef 域介绍
域代码:PageRef 域{ PAGEREF Bookmark [/* Format Switch ] }插入书签的页码,用于交叉引用。要在文档中交叉引用某项,可用“插入”菜单中“引用”子菜单的“交叉引用”命令。说明/* 格式开关 可选开关,该开关可替代在“页码格式”对话框(“插入”菜单中,“页码”对话框,“格式”)的“数字格式”框中选择的数字样式。开关/h 创转载 2011-07-01 10:27:00 · 10756 阅读 · 0 评论 -
怎么在word中加入可以打勾的框框?
一、在Word里输入带方框的数字或在方框中打对号的方法方法1: 在Word中,选择“插入”→“符号”,选择字体为“Wingdings”,在倒数第二个特殊字符既是方框中有对号的特殊字符。 方法2: 另一种更好的方法是先用软键盘上的数学符号画出勾,再用中文版式里的原创 2011-07-06 16:43:37 · 5674 阅读 · 0 评论 -
CListCtrl 和 CListBox的设置选中问题
CListCtrl设置选中状态1.使用CListCtrl的函数SetItemState(int nItem, UINT nState, UINT nMask);如:m_list.SetItemState(index,LVNI_FOCUSED | LVIS_SELECTED, LVNI_FOCUSED | LVIS_SELECTED); //设置行index为选中并高亮(如果未设置Foc转载 2017-11-02 12:00:24 · 1013 阅读 · 1 评论