VC学习
zhengknight
这个作者很懒,什么都没留下…
展开
-
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
出现这样的错误,一般是因为update进去的数据长度超过了数据库字段的长度或者是数据类型不匹配导致,请留意检查原创 2009-04-14 13:07:00 · 601 阅读 · 0 评论 -
VC++之随父窗口变化调整控件大小(转载)
如果对话框或视类的大小调后,控件的大小和位置没有变化,界面看起来会很不爽控件是从CWnd派生的,但不能使用SetWindowPos()或OnSize()或OnSizing()来改变其大小,应在父窗口的WM_SIZE消息中使用MoveWindow()来进行调整。VC++之根据对话框大小调整控件大小1、在对话框类中加入成员变量CRect m_rect;用于保存对话框大小变化前的大小;2、在对话框的转载 2009-05-17 19:00:00 · 2254 阅读 · 0 评论 -
视频捕捉全教程(vc+vfw)
目前看到的关于vfw的几个网址,需要的时候可以看看~~~~~~ http://www.diybl.com/course/3_program/c++/cppjs/20090409/164675.html http://blog.csdn.net/xilyu/archive/2008/02/17/2100636.aspx http://www.yuanma.org/data/2原创 2009-05-16 20:37:00 · 870 阅读 · 0 评论 -
CJLibrary--VC下高级界面设计的利器
在比较VC,VB,Delphi孰优孰劣的时候,经常有人说VB,Delphi做出的程序界面漂亮 ,而VC做出来的总是很死板。 对于初学者来说,VB,Delphi里对每个控件千变万化的属性设置确实很迷人,众多 的控件更为你程序增色不少。VC相对而言,差了很多,就那么几个干巴巴的Common Control,连字体、颜色都不能设。 VC真的不能转载 2009-07-30 17:39:00 · 1413 阅读 · 1 评论 -
Windows Data Types -- Windows数据类型
转自:http://img527.photo.163.com/goodmoood/61588745/1658614187.gif转载 2009-07-30 17:48:00 · 256 阅读 · 0 评论 -
编程学习者最佳好书推荐
1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-转载 2009-07-30 17:51:00 · 411 阅读 · 0 评论 -
如何在项目部署的时候自动安装多个应用程序安装包(VC++6.0)
1.前言不少朋友曾经问:我自己做了一个程序,打包安装后,发现必须先安装其他支持的库才能使用,或者我的应用程序有好几个安装包,客户不希望一个个点击安装,而是希望傻瓜式的点一个setup.exe就自动全部安装完。其实这样的安装程序只要留心一下都很容易发现很多公司的安装程序都有这个功能,安装Visual Studio.NET的时候安装完了会提示是否要安装MSDN;安装瑞星杀毒软件的时候安装完了会提示转载 2009-08-30 09:17:00 · 511 阅读 · 0 评论 -
Cstring类型的str=2009-10-10 我如何将它截取成str1=2009 str2=10 str3=10?
法一:CString str = "2009-10-10";int iStart = 0, iEnd;iEnd = str.Find(-,iStart);str1 = str.Mid(iStart, iEnd-iStart);iStart = iEnd+1;iEnd = str.Find(-,iStart);str2 = str.Mid(iStart, iEnd-iStart)原创 2009-10-10 12:37:00 · 364 阅读 · 1 评论 -
使用ActiveX组件的应用程序打包要注意
以前做了个项目,因为要调试所以在使用该程序的机器上也装上了vc6.0,最近机器重装之后应用程序就没法有运行了,登陆时候一点确定程序就不见了,而且任务管理器里也找不到该程序进程,郁闷了两三天才知道原来是打包的时候ActiveX组件得注册,终于搞定了,记录下注册组件的方法! 怎么注册MSCOMM32.OCX 方法一:在DOS或Windows命令行下运行:regsvr32 m转载 2009-12-13 20:45:00 · 633 阅读 · 0 评论 -
MFC通用控件(控件就是子窗口)
创建子窗口可用CreateWindowEx函数,lpClassName是定义窗口的类,若不是子窗口就用RegisterClass注册的类。否则就用(Class):Class用于创建的控件Button按钮控件、单选钮控件、复选框控件、分组框控件ComboBox组合框控件Edit编辑框控件ListBox列表框控件转载 2009-12-15 23:31:00 · 1741 阅读 · 0 评论 -
VC++对话框的任意扩展
我们在信息输入的时候,可能有很大的信息量,而这些信息又不是必须的,这时我们就需要给信息输入人员一个选择的接口。例如一个人事部门的职工信息录入系统就有这样的问题 ,其中的姓名、性别、年龄、政治面目、职务、学历、部门和联系电话是必须输入的信息,而婚姻状况、毕业学校、籍贯和健康状况是可输可不输的信息且大多数情况下不需要录入,如何为信息录入人员提供一个方便的输入接口,下面我们就针对这个问题提供一个我认为比转载 2009-12-15 23:35:00 · 1022 阅读 · 1 评论 -
VC++ 限制程序当前只有一个运行实例
HANDLE hMutex=::CreateMutex(NULL,TRUE,"FirstName");//FirstName可以随便取一个唯一的名字 if (hMutex!=NULL) { if (GetLastError()==ERROR_ALREADY_EXISTS) { AfxMessageBox("已经有一个程序在运行"); return F原创 2009-05-17 09:57:00 · 367 阅读 · 0 评论 -
《WINDOWS核心编程》的源程序编译不了是什么问题?
我在网上下了该书的源程序,在本机编译第一个程序ErrorShow,错误如下: Compiling... ErrorShow.cpp You are not using the latest Platform SDK header/library files. This may prevent the p原创 2009-07-24 22:24:00 · 1798 阅读 · 1 评论 -
用MFCODBC编写数据库应用程序
1、 使用MFC访问ODBC数据源EMIAL:zzh1415@21cn.com3.1 概述VisualC++的MFC类库定义了几个数据库类。在利用ODBC编程时,经常要使用到CDatabase(数据库类),CRecordSet(记录集类)和CRecordView(可视记录集类)。 其中: CDatabase类对象提供了对数据源的连接,通过它你可以对数据源进行操作。CRecordView类对象转载 2009-04-14 22:02:00 · 240 阅读 · 0 评论 -
在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive
是新加的类里没加入头文件stdafx.h方法1:在新增加的类的文件前#include "stdafx.h"方法2:在project->settings->C/C++ ->project options里的/Yu"stdafx.h" 删除原创 2009-04-24 11:41:00 · 459 阅读 · 0 评论 -
VC 字符串加密
加密 CString CMainFrame::EncodeStr(LPCTSTR lpszSrc) { CString strDest=""; int i,j,k; CString s1, s3=lpszSrc;; int nLength = s3.GetLength(); k = 4 - nLength % 4; //离4的倍数还差几位 for (i=0; i s3 += (z-k-i*3)转载 2009-04-24 15:43:00 · 1694 阅读 · 1 评论 -
VC用ADO访问数据库全攻略
介绍VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。 正文一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出原创 2009-05-01 22:40:00 · 259 阅读 · 0 评论 -
MFC基于对话框程序
打开类视图(ClassView),如果无误的话,我们可以看到三个类。分别是CAboutDlg, CDialogApp, CDialogDlg这三个类。 其中,CDialogApp是最重要的一个类。双击CDialogApp,打开其定义体。我们会看到它是这么定义的: class CDialogApp : public CWinApp我们可以看到这个类是派生于CWinApp的。在MFC编程中,这转载 2009-05-05 22:30:00 · 1606 阅读 · 0 评论 -
CHECK BOX 使用
对于复选框个数不多的情况下可以使用如下:设置 ((CButton*)GetDlgItem(IDC_CHECK1))->SetCheck(TRUE); 读取 DWORD dwState = ((CButton*)GetDlgItem(IDC_CHECK1))->GetCheck(); 或者:有三个Check box,想对各种情况(被选中原创 2009-05-01 22:16:00 · 6266 阅读 · 0 评论 -
C#中return、break、continue的用法
break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。 如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。for(var i=1;i10;i++){ if(i==6原创 2009-05-02 10:20:00 · 349 阅读 · 0 评论 -
串口调试助手源程序及编程详细过程
http://www.gjwtech.com/vcandc/scommassistantcode.htm原创 2009-05-02 15:19:00 · 497 阅读 · 0 评论 -
如何用配置文件连接数据库?
Q:我现在手上用两个软件.它们都用配置文件连接数据库,这两个配置文件如下(*.ini): apc.ini [ConectInfo] Pvd=SQLOLEB.1 PSI=False UserID=chen PW=1234 IniCatalog=ety2000 DataSource=zhineng Lotus.ini原创 2009-05-07 23:19:00 · 1578 阅读 · 0 评论 -
[VC]基于对话框程序,自定义工具栏(支持真彩色图标,可添加文字)
动机:传统的VC工具栏只支持16色的图标,且不能添加文字。要点:CToolBarCtrl类的使用。先引用MSDN上的话(翻译水平比较菜,见谅!) 使用CToolBarCtrl类,一般遵从以下几个步骤: 1.构造一个CToolBarCtrl对象。 2.调用Create函数创建Windows工具条通用控件并与CToolBarCtr转载 2009-05-11 11:42:00 · 1787 阅读 · 2 评论 -
iexpress使用方法 CAB文件制作
木马传播者最惯用的手段就是将木马程序和合法程序捆绑在一起,欺骗被攻击者。然而,现在杀毒软件对捆绑类软件已显出"咄咄逼人"的态势,几乎所有的捆绑类软件都会被查杀,大大小小的木马纷纷失效。IExpress小档案功能:专用于制作各种 CAB 压缩与自解压缩包的工具。由于是Windows自带的程序,所以制作出来的安装包具有很好的兼容性。它可以帮助木马传播者制造不被杀毒软件查杀的自解压包,而且一般情况下还可转载 2010-05-12 20:13:00 · 1806 阅读 · 0 评论