VC学习
antheazhang
这个作者很懒,什么都没留下…
展开
-
从剪贴板读取并保存图片到文件
多亏了大家的经验分享,我才能顺利地实现VC编程的入门。虽然不知道如何表达,但希望我的一点收获能够为其他遇到同样问题的人带来一点便利。//"DibImage.h"#if !defined(AFX_DIBIMAGE_H__254F3D1E_BB20_40DA_AE07_E8E0219DFA8C__INCLUDED_)#define AFX_DIBIMAGE_H__254F3D1E_BB20_4原创 2007-08-10 13:02:00 · 4869 阅读 · 2 评论 -
基于对称延拓的小波变换算法的VC实现
参考《Visual C++数字图像处理典型算法及实现 》中的源代码,按照matlab中的程序做了修改,并用matlab进行了分解及重构的验证。局限性:该算法仅对输入数据长度为2的指数的情况有效。int Log2(int x){//求最大可分解尺度,不要随便用math.h中的函数,因为各种重载过于复杂,极可能出错 int k=1; while((1 k--; return k;}BOOL原创 2007-08-24 14:09:00 · 1614 阅读 · 0 评论 -
在状态栏上添加状态指示灯的探索过程
为了了解系统的工作状态,我们常常需要在一些较为显眼的地方增加特定的标识。比如,在硬件设计时,我们会利用一些LED标识系统的某些工作状态。 之所以要在状态栏上添加状态指示灯是因为我的主对话框上已经被图片控件覆盖,除了状态栏、菜单栏和标题栏之外,没有其他地方可以更直观地观察到系统工作的状态信息。 为了在状态栏中模拟硬件系统LED指示灯的效果,我做了如下尝试:原创 2009-03-26 14:15:00 · 1063 阅读 · 0 评论 -
软件运行中界面显示异常——GDI资源泄漏问题的排查过程
出错现象: 在同一台电脑上同时运行该应用程序的三个实例,经过两天后,其中的一个实例出现以下问题: 1、主对话框的菜单项变成黑方框,标题栏消失(偶尔),需要鼠标移动后才能显示。 2、对话框控件内容消失。 3、非模态对话框能够打开,模态对话框无法打开。 4、对话框资源不在dll内。 5、正常工作的实例占用内存4M左右,出现异常的实例占用内存不到2M;电脑物理内存512M,工作时,内存占用为630/10原创 2009-04-02 15:44:00 · 2623 阅读 · 1 评论 -
免费皮肤控件的使用方法及效果测试——USkin v2.2
一、控件准备1、将USkin.dll、USkin.lib和皮肤文件"*.u3"拷贝到exe文件所在的目录。2、将USkin.h文件拷贝到工程文件目录下的include文件夹中(代码中的包含路径需要根据实际路径改变)。二、添加代码1、在“项目”->“属性”->“连接”->“输入”->“添加依赖项”中填写:USkin.lib。【在stdafx.h最下面加上 :#pragma comment(lib,"原创 2009-05-07 09:10:00 · 3695 阅读 · 3 评论 -
鼠标在有颜色的界面上移动时留下一条条白线
鼠标在有颜色的界面上移动时留下一条条白线1、网上查找相关问题,未果。2、查看“任务管理器”中内存使用量,总内存占用较大,其中,VC的IDE程序占用很多内存。3、关闭VC程序,释放调试过程中泄漏的内存。4、重启程序,在界面上移动鼠标,不再产生白线。综上分析,“鼠标在有颜色的界面上移原创 2011-07-13 15:56:55 · 2114 阅读 · 0 评论