VC ++
sunnyli3166
新手 C++
展开
-
vc2010 VA安装
1:VS2010启动报错Bug: 提示 Devenv.exe未经处理的中断异常:在cmd中输入初始化VS2010命令:devenv /resetsettings或者devenv.exe /resetuserdataVA安装:下载相应版本破解补丁VA_X.dll。 1:用破解补丁覆盖到VC助手安装目录下,这个方法可以破解VC原创 2015-04-18 15:41:02 · 598 阅读 · 0 评论 -
AfxOleInit()和::CoInitialize(NULL)区别
OLE是建立在COM之上的技术,层次比COM要高。AfxOleInit()调用的是OleInitialize(),而OleInitialize()除了调用CoInitializeEx()来初始化COM库外,还进行一些其它的操作,这些操作对OLE应用来说是必须的,这些OLE应用包括: (1)Clipboard; (2)Drag and drop; (3)Object ...转载 2018-04-08 10:48:49 · 762 阅读 · 0 评论 -
strncpy()函数
strncpy()函数原型:extern char *strncpy(char *dest, char *src, int n); 用法:#include 功能:把src所指由NULL结束的字符串的前n个字节复制到dest所指的数组中。 说明:如果src的前n个字节不含NULL字符,则结果不会以NULL字符结束。 如果src的长度小于n个字节,转载 2015-10-13 14:33:49 · 270 阅读 · 0 评论 -
MFC操作ini配置文件
MFC操作ini配置文件概述 在程序中经常要用到设置或者其他少量数据的存盘,以便程序在下一次执行的时候可以使用,比如说保存本次程序执行时窗口的位置、大小、一些用户设置的数据等等,在 Dos 下编程的时候,我们一般自己产生一个文件,由自己把这些数据写到文件中,然后在下一次执行的时候再读出来使用。在 Win32 编程中当然你也可以这样干,但 Windows 已经为我们提转载 2015-08-13 09:05:54 · 327 阅读 · 0 评论 -
MFC文件操作大全 2
1.创建文件夹 CreateDirectory(%%1,NULL); 2.创建文件 CFile file; file.Open(%%1,CFile::modeCreate|CFile::modeWrite); 3.删除文件 DeleteFile(%%1); 4.删除文件夹 RemoveDirectory(%%1); 5.删除一个目录下所有转载 2015-08-12 14:40:22 · 738 阅读 · 1 评论 -
]Visual C++ ODBC数据库编程入门 (2015-06-13 18:06:31)
Visual C++数据库编程 ODBC基本概念 ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分转载 2015-08-12 10:54:40 · 1254 阅读 · 0 评论 -
MFC判断某路径下的目标文件是否存在
PathFileExists 函数可以用来查看一个文件或文件夹是否存在。用法:在头文件中#include #pragma comment(lib,"Shlwapi.lib") //如果没有这行,会出现link错误if (PathFileExists(strDBPath)){ //存在}else //不存在转载 2015-08-12 11:08:03 · 1289 阅读 · 0 评论 -
四种程序启动画面的制作方法(VC)
载:http://www.360doc.com/content/12/0824/11/8236462_232062058.shtml转载 2015-08-12 14:43:01 · 644 阅读 · 0 评论 -
VC++无标题窗口以及控件拖动的方法(修正)
无标题窗口拖动:方法一:直接在OnNcHitTest中虚拟发送HTCAPTION消息[cpp] view plaincopyUINT CMainFrame::OnNcHitTest(CPoint point) { RECT rectWindows, rectClient; this->GetWindowRect(&rectWindows); th转载 2015-04-16 10:32:13 · 416 阅读 · 0 评论 -
try 与catch的作用
首先要清楚,如果没有try的话,出现异常会导致程序崩溃。而try则可以保证程序的正常运行下去,比如说: try{ int i = 1/0;}catch(Exception e){ e.printStackTrace();} 一个计算的话,如果除数为0,则会报错,如果没有try的话,程序直接崩溃。用try的话,则可以让程序运行下去,并且输出为什么出错!try的话,配合log4j使用...转载 2018-04-08 16:45:40 · 7114 阅读 · 0 评论