VC++ 知识
文章平均质量分 69
32131532
这个作者很懒,什么都没留下…
展开
-
关于MSVCR100.dll、MSVCR100d.dll、Msvcp100.dll、abort()R6010等故障模块排查及解决方法
1、如果新打包的程序提示缺少MSVCR100.dll、MSVCP100.dll”或者“MSVCR100d.dll\MSVCP100d.dll”等类似错误信息,请从源机器或者网上下载该库拷贝到目标机器,库分32位和64位(跟自己操作系统有关),32拷贝到C:\Windows\System32,64位拷贝到C:\Windows\SysWOW64,记住库一定要统一版本,不要从别的机器东拼西凑,以一个机器为准;双击有问题的一行,会出现弹窗,再选择代码工程所在目录(sln的目录),即可定位到有问题的那一行。原创 2023-03-07 16:36:49 · 2007 阅读 · 0 评论 -
Visual C++中DDB与DIB位图编程全攻略(2)
4. DIB位图编程 4.1位图文件格式 先来分析DIB位图文件的格式。位图文件分为四部分: (1)位图文件头BITMAPFILEHEADER 位图文件头BITMAPFILEHEADER是一个结构体,长度为14字节,定义为:转载 2008-06-10 08:51:00 · 1086 阅读 · 0 评论 -
GetProfileInt() WriteProfileString()
看看下面的,对这两个函数应该够详细了吧: 我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString(原创 2008-06-09 16:30:00 · 5524 阅读 · 1 评论 -
Windows 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的原创 2008-06-10 08:47:00 · 848 阅读 · 0 评论 -
Visual C++中DDB与DIB位图编程全攻略(1)
1. 基本概念 先来用通俗的语句讲解位图和调色板的概念。 我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级,而红、绿、蓝的不同组合共有256×256×256种,因此约能表示1600万种颜色。对于人眼而言,这已经是"真彩色"了。 对每个像素进行了(R,G,B)量化的图像就是位图,其在计算机中对应文件的扩转载 2008-06-10 08:50:00 · 934 阅读 · 0 评论 -
Visual C++与Delphi/C++Builder之比较
经常看见有朋友在论坛发帖子问Visual C++和C++Builder这两个重量级开发工具孰优孰劣(更多的是问Visual C++与Delphi孰优孰劣)。本文就试图从技术水平、易用性、稳定性、发展前景等对它们进行比较分析。 由于Delphi与C++Builder同为Inprise公司产品,共享集成开发界面(IDE),而且使用同一套VCL框架(这一点最关键),它们带的调试器、PVCS/T转载 2008-06-20 09:28:00 · 810 阅读 · 0 评论 -
application framework
什么是Application Framework? 还没有学习任何一套Application Framework 的使用之前,就给你近乎学术性的定义,我 可以想象对你而言绝对是「形而上的」(超物质的无形哲理),尤其如果你对对象导向 (Object Oriented)也还没有深刻体会的话。形而上者谓之道,形而下者谓之器,我想能 够舍器而直接近道者,几稀!但是,「定义」这种东西又似乎宜原创 2008-06-20 09:05:00 · 709 阅读 · 0 评论 -
Windows API一日一练(47)CreateSemaphore和ReleaseSemaphore函数
Windows API一日一练(47)CreateSemaphore和ReleaseSemaphore函数原创 2011-01-25 14:00:00 · 1005 阅读 · 0 评论 -
C++ 关键字 (try-finally)
C++ 关键字 (try-finally)原创 2011-01-25 16:24:00 · 11761 阅读 · 1 评论 -
QQ游戏连连看外挂(VC)
大概的思路是这样的:首先1.找到游戏窗口-> 2.解析方块的位置、图案-> 3.遍历方块,找到可以消去的方块-> 4.转载 2008-06-10 08:33:00 · 3288 阅读 · 0 评论 -
Windows API 大全
Windows API (包含了所有Windows API) Api函数名 函数说明 WIN16可用 WIN95可用 WINNT可用--------------------------------------------------------------------转载 2008-05-06 17:37:00 · 1234 阅读 · 0 评论 -
WNDCLASS
WNDCLASS是一个由系统支持的结构,用来储存某一类窗口的信息,如ClassStyle,消息处理函数,Icon,Cursor,背景Brush等。也就是说,CreateWindow只是将某个WNDCLASS定义的窗体变成实例。 要得到某一窗口的WNDCLASS数据,可以用GetClassLong(); RegisterClass()就是在系统注册某一类型的窗体。也就原创 2007-11-04 12:23:00 · 2312 阅读 · 0 评论 -
API和SDK定义
编写标准C程序的时候,我们经常用到各种库函数,如printf,这些库函数是编译所使用的编译器的厂商提供的。在Windows平台下,也有类似的函数,是由windows操作系统提供的Windows操作系统提供的各种各样的函数,以方便编写Windows应用程序,这些函数就是windows操作系统给应用程序编程提供的接口(Application Programming Interface),简称API原创 2007-11-04 12:10:00 · 3447 阅读 · 1 评论 -
如何设置断点
在VC中,你可以设置多种类型的断点,我们可以根据断点起作用的方式把这些断点分为三类:1、与位置有关的断点;2、与逻辑条件有关的断点3、与WINDOWS消息有关的断点下面我们分别介绍这三类断点。首先我们介绍与位置有关的断点。 最简单的是设置一般位置断点,你只要把光标移到你要设断点的位置,当然这一行必须包含一条有效语句的;然后按工具条上的add/remove breakpoin原创 2007-11-14 11:14:00 · 8734 阅读 · 2 评论 -
什么是动态链接库?
一、动态链接库的概念 动态链接库(Dynamic Link Library,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fon,它和可执行文件(exe)非常类似,区别在于DLL中虽然包含了可执行代码却不能单独执行,而应由Windows应用程序直接或间接调用。 动态链接是相对于静态链接原创 2007-11-17 03:24:00 · 4442 阅读 · 2 评论 -
MFC Object和Windows Object的关系
MFC中最重要的封装是对Win32 API的封装,因此,理解Windows Object和MFC Object (C++对象,一个C++类的实例)之间的关系是理解MFC的关键之一。所谓Windows Object(Windows对象)是Win32下用句柄表示的Windows操作系统对象;所谓MFC Object (MFC对象)是C++对象,是一个C++类的实例,这里(本书范围内)MFC Objec转载 2008-04-28 15:42:00 · 630 阅读 · 0 评论 -
文件预编译
所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是projectname.pch。编译器通过一个头文件转载 2008-04-27 17:57:00 · 532 阅读 · 0 评论 -
共享内存与线程局部存储
城里的人想出去,城外的人想进来。这是《围城》里的一句话,它可能比《围城》本身更加有名。我想这句话的前提是,要么住在城里,要么住在城外,二者只能居其一。否则想住在城里就可以住在城里,想住在城外就可以住在城外,你大可以选择单日住在城里,双日住在城外,也就没有心思去想出去还是进来了。 理想情况是即可以住在城里又可以住在城外,而不是走向极端。尽管像青蛙一样的两栖动物绝不会比人类更高级,但能适应于更转载 2008-05-06 09:46:00 · 2605 阅读 · 0 评论 -
在2000和xp下,隐藏进程,vc6.0测试通过
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Hide Process#include#include#in原创 2008-07-08 14:26:00 · 700 阅读 · 0 评论 -
WinMain说明
WinMain函数的原型声明如下: int WINAPI WinMain( HINSTANCE hInstance, // handle to current instance原创 2007-11-04 12:06:00 · 1009 阅读 · 0 评论