- 博客(11)
- 资源 (12)
- 收藏
- 关注
原创 VC利用WORD替换功能打印发票
VC利用WORD替换功能打印发票在用VC开发一项目时,需要打印发票。由于发票的种类比较多,而且有的是已经有文字,有的空白的,还有一部分文字是可变的,动态改变。如果用VC直接控制它的输出,是一件很烦人的事情,而且工作量巨大,因此考虑到office的word文字操作软件有杰出的文字操作功能,并且它有相关的VBA函数用于二次开发。在VC中当然也会提供相应的操作函数,只要电脑安装了word,只需要将其它导
2007-09-11 10:19:00
7196
原创 利用MFC动态链接库技术进行分工开发的一种模式
源代码http://download1.youkuaiyun.com/down3/20070613/13191226649.rar 说明(图)http://download1.youkuaiyun.com/down3/20070613/13191931524.rar利用VC动态链接库技术进行分工开发的一种模式在使用VC开发工程项目的时候,经常会遇到多人合作开发的时候,这个时候须要将整个工程分解成不同小的独立的
2007-06-13 19:16:00
1067
原创 判断输入是否为浮点数
判断输入是否为浮点数在VC程序编辑时经常会遇到控制输入数为浮数的情况,若设置输入框格式为float型,虽可以满足要求,但是在实时控制时却会遇到一些困难,比如小数点不能输入的情况因此还是将其设置为CString型比较方便,并写个函数进行控制,显得更为方便这样还可以方便的控制其小数点后只能输入几位小数的情况其函数为BOOL CIsFloatDlg::IsFloat(CString &str, int
2007-06-10 10:48:00
1963
1
转载 计算某一天是星期几
计算某年某月某日是星期几可以应用基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 d 天m 月y 年1月2月换算为去年的13 14月计算w=0是 星期一,依次类推其VC实现代码为CString CCalculateWeekDlg::CaculateWeekDay(int y, int m, int d){ if(m==1) {m=
2007-06-10 10:21:00
730
原创 金额阿拉伯小写数字转换成大写
金额阿拉伯小写数字转换成大写void CChangeDitalDlg::OnButton1() { // TODO: Add your control notification handler code here char *unit[] = { "分","角","圆","拾", "佰","仟","万","拾","佰","仟","亿","拾","佰","仟" }; char *digital
2007-06-05 11:49:00
1075
原创 VC中剪贴板简单复制粘贴操作
//VC中写剪贴板,将数据复制到剪贴板void CClipboardDlg::OnButton1() { // TODO: Add your control notification handler code here UpdateData(); CString source=m_strClipborad; //文本内容保存在source变量中 if( OpenClipboard() ) {
2007-06-03 09:33:00
3266
原创 调试过程中字符串显示不能太长的一种解决方案
在调试过程中有些时候字符太长了,VC的调试环境下默认能显示的长度有限,可能是256,用TRACE(str)函数可以显示512个字符,但是如果字符比这个还要长的时候,在调试的时候,中途显示的字符就不能知道了。当然一般用到这么长的时间还需要调试的情况并不多见,但是在写数据字构造SQL语句的时候,很容易就会产生一个很长的字符,这个时候中途就很难办了。有时候我会把它打印到文本框中,但是这样太麻烦了。今天想
2007-06-02 16:02:00
2331
原创 用CFile类简单读写文件
用CFile类简单读写文件//读文件数据void CFileOperDlg::OnButtonRead() { // TODO: Add your control notification handler code here CFile file; CString FileName="data.txt"; char buf[1000];//读1K memset(buf,0,1000);//
2007-05-25 15:25:00
3447
原创 VC中MessageBox的常见用法
MessageBox用法消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。1.MessageBox("这是一个最简单的消息框!");2.MessageBox("这是一个有标题的消息框!","标题"); 3.MessageBox("这是一个确定 取消的消息框!","标题", MB_OKCANCEL ); 4.MessageBox("这是一个警告的消息框!","
2007-05-25 12:56:00
20949
1
转载 vc在状态栏显示时间
c/c++ vc 在mfc状态栏显示时间在VC的控件中有个Status bar可以在窗体状态栏中添加日期和时间。其实通过简单的代码,你就能创建一个有时钟显示的状态栏,并且还能设置时钟栏的显示方式。举例如下:首先,用MFC AppWizard按默认方式创建一个多文档界面的应用程序框架。然后,编写代码:1)在String Table中添加New String,在此定义为ID_INDICATOR_CLO
2007-05-24 17:50:00
6111
转载 VC—主框架窗口绘制背景
VC—主框架窗口绘制背景 转自skyremember的专栏使用VC进行项目开发,特别是简单的MIS系统开发中,通常在用户没有进行操作之前显示的是主框架的窗口(用户点击操作菜单项再弹出处理窗口)。因此给主框 架窗口提供一个背景图片就显得很有必要(例如一用户满意的LOGO等)。但是对于主框架的背景的绘制不能简单地用ClassWizard重载 OnEraseBkgnd(CDC* pDC)函数的方法
2007-05-17 19:55:00
1921
1
VC利用WORD替换功能打印发票
2007-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人