自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 Word2000/2003/2007/2010中的图片不显示的终极解决办法

1. 图片都显示为一个框框        突然发现我的Word 2007无法显示文档中保存的图片,只显示为一图片方框;当插入新图片时也只显示方框。当光标拖动边框中的各个节点时,是可以看到图片的内容的,只是鼠标一松,又没看不到图片了。后来才发现,原来是因为Word选项的原因导致这个问题的,把该选项去掉后,就显示正常了。        具体设置方法:打开工具--》Word选项--》高级

2012-12-26 22:22:04 8778 1

转载 vc 如何让对话框程序启动后隐藏

2010-09-21 15:57 对话框隐藏的几种方法   有很多应用程序要求一起动就隐藏起来,这些程序多作为后台程序运行,希望不影响其他窗口,       往往只在托盘区显示一个图标。这些程序通常都是对话框程序,而对话框在初始化的过程上与SDI       、MDI的初始化是不同的,对话框只需要DoModule或者是CreateDialog等等对话框函数调用一次便

2012-12-09 18:26:21 4380 1

原创 发现一个有趣的现象:vc2010的工程的保存路径里不能有==

今天把一个vc工程文件夹移动到另一个路径下,然后发现编译报错,经过各种百度、各种尝试之后发现时路径中的==在做怪,去掉之后编译成功。

2012-10-31 23:58:38 825

转载 关于MFC程序按ENTER和ESC会退出的解决办法

今天碰到了这个问题,去网上找了,只有算法,没有代码于是乎,根据算法,写出了如下代码:重载PreTranslateMessage函数,敲入下列代码:BOOL CJustForYouDlg::PreTranslateMessage(MSG* pMsg){if(pMsg->message   ==   WM_KEYDOWN   &&   pMsg->wParam

2012-08-29 16:50:49 2521

转载 按Enter键或者Ese,mfc程序退出的解决方法

vs 2008,默认焦点在确定按钮上,回车就触发这个按钮的OnOK事件,默认按回车是触发OnOK事件,看看有没有无效断点; 注释掉OnOK();或重设tab键顺序;取消ONOK的defaultbutton属性; 一、原因         当用户按下Enter键时,Windows就会自动去找输入焦点落在了哪一个按钮上,当获得焦点的按钮的四周将被点线矩形包围。如果所有按钮都没有获得输入

2012-08-29 11:55:28 7490 1

转载 优秀程序员的十个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习

2012-08-18 15:34:48 634

转载 VC 使用ADO连接数据库的问题!error C2059: 语法错误 : “<L_TYPE_raw>” .

在stafx.h中添加#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace  rename("EOF", "adoEOF")错误提示:1>d:\documents\codes\ch15demo1\ch15demo1\debug\msado15.tlh(2373) : error C20

2012-08-08 10:27:51 5065 1

转载 CTime 使用总结

CTime() throw( );CTime(   __time64_ttime ) throw( );CTime(   intnYear,   intnMonth,   intnDay,   intnHour,   intnMin,   intnSec,      int nDST = -1);CTime(

2012-08-01 11:38:19 2814

转载 VC ACCESS 参数不足 期待是n

参数不足,期待是 n(n=1,2,3......) 在VC++中"参数不足,期待是n(n=1,2,3......)"的解决办法如下:在CRecordset的派生类,如COBosSet中,找到GetDefaultSQL()函数将return _T("[表]")修改为 return _T("[新表]")例一:原表为"1",新表为"2"则只需要将表名修改正确,即:将r

2012-07-31 14:47:08 2524 1

转载 VC编程之组合框

1.如何正确的得到ComBox的指针CComboBox *mComb = (CComboBox*)GetDlgItem(IDC_DuanCB);CComboBox *mComb = (CComboBox*)::GetDlgItem(m_hWnd,IDC_DuanCB);2.CComboBox控件详解CComboBox控件又称作组合框控件,其有三种形态可供选择,1.简单组合框(Sim

2012-07-30 14:55:04 7036 1

转载 Format 函数,%f,%d,%x,%p

Format函数:返回按指定方式格式化一个数组常量的字符形式。"%" [索引 ":"] ["-"] [宽度] ["." 摘要] 类型Format('x=%d', [12]);                      //'x=12' //最普通Format('x=%3d', [12]);                    //'x= 12' //指定宽度Format('x=%

2012-07-30 11:26:51 2354

转载 MFC的CRECORDSET对数据库的操作 .

MFC数据库操作系列—数据中间层(CRECORDSET)MFC数据库接口分为两种:ODBC和OLE DB 。ODBC而言提供开放的访问方式,使用较为简单,但是需要注册数据库,这导致在部署应用程序的时候需要重新布置数据库,并且个人意见:数据库操作不涉及大量的数据交换建议使用。 CRECORDSET为数据库和应用程序之间交换数据提供和很好的封装。掌握CRECORDSET必要的字段和方法功能

2012-07-21 15:58:29 4646 1

原创 注册ODBC数据库

在使用ODBC数据库之前必须先注册。经过查阅相关资料和自己动手尝试总结出方法如下:1.打开ODBC数据源管理器。ODBC数据源管理器位置在控制面板->管理工具->数据源(ODBC)。2.选择驱动程序。单击添加按钮,根据准备添加的数据库的类型在弹出的对话框中选择同类型的驱动程序。例如如果准备添加的数据库是Access数据库,那么就选择Access数据库的驱动。3.添加数据库。

2012-07-21 15:22:05 646

转载 用VC++在单文档界面中创建多视图

一个单文档界面中存在多个视图,并且可以根据需要进行视图的动态切换,这是当前比较流行的界面风格,它可以满足许多用户在操作和显示方面的需要。这种界面风格的主要代表软件是Outlook Express。而用VC++实现这种风格的界面有一定难度,笔者就这个问题进行了研究,并归纳总结出两种实现方法(这些代码都在VC++ 6.0下调试通过),使用时关键注意步骤和实现思路,不必拘泥于代码的形式。  方法

2012-07-21 13:44:30 1804

转载 VC数据库编程中的打印控制

在数据库应用中,一般把纸式报表的打印输出放在比较重要的位置,特别是在银行、保险等金融部门,打印出来的纸式硬拷贝一般都要永久保存,因此程序的打印输出结果是否美观、输出方式是否灵活是衡量程序优劣的重要标志。比起其他编程语言来说,VC编程中的打印控制比较复杂,但它也给程序员最大的灵活性,而这种灵活性正是我们需要的,因为金融部门的报表一般都不太规整,特别是表头部分,二、三重嵌套的情况很常见。下面我们就开发

2012-07-20 09:51:54 631

转载 文档类CDocument,子框架类CFrameWnd及视图类CView的关系及怎样相互调用

文档类、子框架类及视图类的关系及如何相互调用 收藏 了解文档和视图的相互作用关系是编写mfc程序的基本功。但是mfc的应用程序框架把文档和视图之间的关系封装了起来,初学的朋友往往不得要领,因此写程序往往被局限于在用向导生成的框架中。本文希望能够尽可能说明白文档视图框架之间是如何进行作用,希望能给一些朋友带来小小的帮助。  几个概念:   (虽然大家都知道了,雷神还是要重申一次)

2012-07-19 16:25:26 1074

转载 VC操作Excel文件编程相关内容总结

最近在做个数据库程序,因为有些数据用户要求导出到Excel文件显示(需要报给其他单位)。所以查阅了一下相关的VC的Excel编程操作,总结一下吧:(所有资料来源于网络)利用VC操作Excel的方法至少有两种1 .利用ODBC把Excel文件当成数据库文件,来进行读、写、修改等操作,网上有人编写了CSpreadSheet类,提供支持。2. 利用Automation(OLD Automat

2012-07-18 16:34:14 387

转载 关于SafeArray的使用说明

猛料资料,首先介绍SafeArray使用,在介绍SafeArray中的结构。看完该节文章,SafeArray的陌生感一扫而去。    SafeArray 在ADO编程中经常使用。它的主要目的是用于automation中的数组型参数的传递。因为在网络环境中,数组是不能直接传递的,而必须将其包装成 SafeArray。实质上SafeArray就是将通常的数组增加一个描述符,说明其维数、长度

2012-07-18 10:09:33 636

转载 vc操作excel程序退出的问题

公司给了我一个任务,用excel调用模版生成结帐单并进行打印。我在努力的n天以后终于完成了。现在总结一下:      1.速度问题,vc读写excel的时候速度是很慢的,如果一个一个单元格的读写,能把你给急死。所以在读取和写入excel的时候,我使用了安全数组,这样能够将对应的数据一次性从文件中读出或者是写入。      2.关于屏蔽掉最后“确定改变文件”的对话框,用Book的close方

2012-07-18 09:13:41 4127 1

转载 VC读取EXCEL后退出EXCEL进程

VC读取EXCEL后退出EXCEL进程//释放对象     usedRange.ReleaseDispatch();      range.ReleaseDispatch();     sheet.ReleaseDispatch();     sheets.ReleaseDispatch();//关闭工作薄对象     book.Close(covOptional,

2012-07-17 12:09:28 1756

转载 DECLARE_DYNAMIC和IMPLEMENT_DYNAMIC宏

IMPLEMENT_DYNAMIC是实现“运行时类型识别”宏,与之相对应的是DECLARE_DYNAMIC(声明“运行时类型识别”宏)。也就是说你在.CPP文件中如果看见有IMPLEMENT_DYNAMIC,则在.H文件中必定有DECLARE_DYNAMIC的声明。DECLARE_DYNAMIC/DEClARE_DYNAMIC是为了确定运行时对象属于哪一个类而定义的宏。 DEClARE

2012-07-11 10:08:26 303

转载 程序员的十层楼

自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技

2012-07-10 13:38:24 2573 1

转载 VC中操作excel表格

摘要:使用Microsoft Office所带的控件来实现代码操作excel表格。 操作系统是Microsoft XP,办公套装是Microsoft Office 2003,编程环境是Microsoft Visual Studio 6.0,一切都是Microsoft。我最近要将数据库中的内容查询出来放到excel表格以便打印,所以上网找了这方面的内容,这里主要是抛砖引玉。从思路上来

2012-07-10 11:32:03 405

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除