VC
lengyuyan007
这个作者很懒,什么都没留下…
展开
-
用VC创建ActiveX控件
1,ActiveX控件理解:ActiveX控件是一个极小的服务器应用程序,他不能独立运行,必须嵌入到某个容器程序中,与容器一起运行,如VB,VC,也有点象插件,组件的形式,在VC中,可以把ActiveX控件认为是资源里的,可以拖动到对话框上的小控件,这里就是说明怎么样制作这样一个VC的小控件。(参考孙鑫VC++深入详解)。2,生成一个小时钟控件:可以显示当前时间 :Clock.ocx用原创 2013-05-02 12:54:52 · 934 阅读 · 0 评论 -
vc编译器 msvcr.dll、msvcp.dll的含义和相关错误的处理
转自:http://blog.csdn.net/sptoor/article/details/6203376 有自己的补充首先看一张常见错误的图:很久没有写程式设计入门知识的相关文章了,这篇文章要来谈谈程式库 (Library) 连结,以及关于 MSVC 与 CRT 之间的种种恩怨情仇。如果你使用的作业系统是 Linux、Mac 或其他非 Windows 平台,你可以忽略这篇文章;...原创 2018-10-26 09:55:48 · 1546 阅读 · 0 评论 -
CFileFind类
1、CFileFind类的声明文件保存在afx.h头文件中。2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*)3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。4、CFileFind类的构造函数::CFileFind()和关闭函数::Close()我会成对使用。5、CFileFind类转载 2013-05-10 10:31:27 · 586 阅读 · 0 评论 -
VC中捕捉StackOverflow异常
程序中栈溢出通常会导致进程直接关闭。本文分析Windows中栈增长和溢出过程,并提供一种捕捉栈溢出的方法,作为调试程序的参考。栈大小 VC中,栈大小默认为1M,但可以在编译的时候或在创建线程的时候指定其他值。栈增长和溢出 栈底地址在线程生命期内是常量,栈顶地址保存在SP(ESP、RSP)寄存器。栈地址从高向低增长,因此栈增长,对应着SP寄存器减小。 1M空间只转载 2013-05-08 21:35:04 · 785 阅读 · 0 评论 -
vc++External Dependencies
External Dependencies是说你没有把这个文件加入到这个工程中,但是需要这个文件的支持。当然有时是误操作。比如你从工程里面删除了abc.h但是在其中一个文件中用#include包含了这个文件,那么,abc.h就会进入External Dependencies中。.cpp文件比必须加到工程的Source Files中,否则编译link时候总是出错。而加进去就没有问题。转载 2013-05-21 22:22:23 · 552 阅读 · 0 评论 -
Visual C++中DDB与DIB位图编程全攻略
Visual C++中DDB与DIB位图编程全攻略 1. 基本概念 先来用通俗的语句讲解位图和调色板的概念。 我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级,而红、绿、蓝的不同组合共有256×256×256种,因此约能表示1600万种颜色。对于人眼而言,这已经是"转载 2013-05-02 13:05:42 · 730 阅读 · 0 评论 -
贴图时的频闪怎么处理
在VC对话框里,总是会遇到贴图重绘时发生频闪,原因有2个:1,,对整个窗口进行刷新;2,刷新重绘时,对背景进行了擦出。今天看到一个函数可以消除这种情况,特意贴出来供大家参考:假如有4个图片框控件:CStatic *pSt[4];在对图片处理后,想把结果在图片框里显示,可以先调用下面这个函数,尤其注意最后一句:这样重绘的区域为rect,且不擦出背景重绘,频闪效果消除。可能还有原创 2013-05-02 13:03:15 · 817 阅读 · 0 评论 -
旋转按钮SPIN与编辑框的联合
旋转按钮SPIN与编辑框的联合要使Spin与edit更好的成为伙伴关系,实现联动效应,且支持浮点型,Spin还可以以任意精度调整,重新写了这两个类,以后只要加入这两个类的头文件和源文件就可以实现联动效应了。参考大牛们的。名字忘记了,不好意思。///NumEdit.h#if!defined(AFX_NUMEDIT_H__7482F7FF_A479_11D2_A6A7_0060084499转载 2013-05-02 13:00:31 · 1136 阅读 · 0 评论 -
SDK的几个消息函数
BOOLPeekMessage(LPMSGIpMsg,HWNDhWnd,UINTwMSGfilterMin,UINTwMsgFilterMax,UINTwRemoveMsg)/////////从系统获取消息,没得到消息返回0,成功返回非0 lpMsg接收消息信息的MSG结构指针。hWnd其消息被检查的窗口句柄。wMsgFilterMin原创 2013-05-02 12:59:04 · 685 阅读 · 0 评论 -
WINDBG使用教程
https://blog.csdn.net/CJF_iceKing/article/details/51955540参考:https://blog.csdn.net/wishfly/article/details/5605009原创 2019-01-29 15:43:54 · 11384 阅读 · 0 评论