内容列表
- CreateFileMapping的MSDN翻译和使用心得
- 测试创建和打开文件映射的时候老是得到"句柄无效"的错误, 仔细看了MSDN以后才发觉是函数认识不透, 这里把相关的解释翻译出来HANDLE CreateFileMapping( HANDLE hFile, &nb
- 分类:VC语言 查阅全文
- 多层图像合成
- 多层图像合成
关键字:图像合成
相关背景:多层图像的合成在实际开发中具有非常广泛的应用。首先两个设备DC分别装入了前景图和背景图,然后另一个DC载入一幅二值图像,作为mask图。将载入了前景图的设备环境m_dcFore的背景色设为前景图的背景色,将m_dcFore拷贝到载入了mask图的设备环境maskDc,得到一个新的mask图。新mask图就是前景图中背景色的地方转为白色,其他
- 分类:VC语言 查阅全文
- 我眼里的RuntimeClass实现
- 最近开始学习VC了,谈谈心得吧。班门弄斧,请多多指教。
心得之一:
MFC中RuntiemClass支持的实现:
只要是从CObject派生的类,可以轻松实现RuntiemClass支持。当然,是通过编译器提供的宏来实现的。那么其实现机制是怎样的呢?我觉得只需要四个步骤。
首先让我们简化一下CRuntiemClass和CObject的定义,抽取出与RuntiemClass相关的部分:
s
- 分类:VC语言 查阅全文
- mfc程序流程
-
1: application object产生
2:AfxWinMain执行AfxWininit,调用AfxinitThred
3:AfxWinMain执行InitApplication,Initinstance(是Cwinapp虚涵
- 分类:VC语言 查阅全文
- GDI中的坐标映射问题
-
GDI中的坐标映射问题
阿里
在我们进行绘图程序的开发时,不可避免地会遇到坐标映射的问题,而这恰恰是一个很伤脑筋、绕也绕不明白的问题。我就经常为此而一卡就是几个小时,恨得要命,终于有一天心一横,豁出一个周末的晚上,啃了所有找得到的资料,特别是那蝌蚪一般的MSDN,发现了相关问题的冰山之一角,不过就这就已经有一种豁然开朗的感觉了,把它写出来还希望能够对受到同样问题困扰的各位看官有
- 分类:VC语言 查阅全文
- BCGControlBar的向导的中文语言支持
- BCGControlBar是一套非常好用的类库,相信好多朋友都用过。可美中不足的是BCGControlBar的向导不能直接生成中文界面的工程。我使用的是版本5.7。这个版本向导支持的语言只有英语和德语两种选项。每次使用时我都选择英文,然后一点点改资源,用起来很麻烦,后来我给BCGControlBar向导了加入中文的支持,现在可以直接生成中文界面的工程了,再也不用一点点改资源了,怎么样,爽吧?还等什
- 分类:VC语言 查阅全文
- 打造自己特色的屏幕保护程序
-
是否厌倦了Windows自带的屏幕保护程序,想不想自己做一个多姿多彩的、富有人情味的屏保呢?下面我就告诉你应该如何做。
首先先给大家介绍一下屏幕保护程序的原理。其实屏幕保护程序就是普通的可执行程序(exe)。只不过Windows把它换了一个扩展名(scr),放在了系统目录下,由操作系统调用而已。对Windows NT和Windows 2000这个目录是C:\WINNT\system32,对于
- 分类:VC语言 查阅全文
- 如何禁止对话框关闭按钮和浮动工具条上的系统菜单
-
如何禁止对话框关闭按钮和浮动工具条上的系统菜单
作者:徐景周
1、 禁止对话框中的关闭按钮有二种方法。l 第一种方法,用ModiftMenu()涵数来实现: CMenu* pMenu = this->G
- 分类:VC语言 查阅全文
- 如何等比例缩放图像
-
如何等比例缩放图像
作者:徐景周
在放大或缩小图像时,如何能最好的保持图像原态比例来显示呢?下面提供一个涵数可帮你来实现,调用它后,返回的矩形区域既为最佳显示图像大小。
l 涵数中的第一个参数rcScreen为图像要被显示的矩形大小,第二个参数sizePicture
- 分类:VC语言 查阅全文
- 一个内存文件映射用户类
- // uc_filemapping.h: interface for the UC_FILEMAPPING class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_UC_FILEMAPPING_H__72FE31B2_7B02_442F_A754_66427E1C5
- 分类:VC语言 查阅全文
- FileMapping用户类源代码(原创, 欢迎批评指正)
- 欢迎指正
// uc_filemapping.h: interface for the UC_FILEMAPPING class.////////////////////////////////////////////////////////////////////////
#if !defined(AFX_UC_FILEMAPPING_H__72FE31B2_7B02_442F_A754_6
- 分类:VC语言 查阅全文
- 用VC++搞定应用软件图标
- <!--StartFragment-->用VC++搞定应用软件图标 在公司里上网的各位同仁,上班时间有时想浏览网页,有时想QQ一阵,可是公司有明文规定,在上班时间不准上网。这时怎么办,告诉你一个用VC搞定软件图标的方法。就拿OICQ做例子!第一步:启动VC++第二步:启动成功后,在FILE菜单下选择OPEN,弹出OPEN对话框后,在OPEN对话框上的OPEN AS上选择类型
- 分类:VC语言 查阅全文
- 初学者
- 今天在读《Thinking in C++》时发现一个以前使用C++中const的一个当时是在读《Essential C++》中的一个示例时出现的问题的原因,在类中定义一个常量,使用VC无论如何也编译不过去。
例如:
#include <iostream>using namespace std;
void main(){ const int i = 56 ;
 
- 分类:VC语言 查阅全文
- 使用IDropTarget接口同时支持文本和文件拖放
-
使用IDropTarget接口同时支持文本和文件拖放
vcbear
关于Windows的外壳扩展编程,拖放是比较简单的一种,在网上可以找到不少介绍这个技巧的文章。大部分是介绍使用MFC的COleDropTarget实现的,我觉得一般使用COleDropTarget已经很好了,但是我习惯在一些程序模块中,完全的不使用MFC,比如纯SDK编程,还有用在ATL的时候,MFC是相当累
- 分类:VC语言 查阅全文
- 在ATL中支持MFC的CSocket
-
SendFile 控 件 说 明
1. 功能:
SendFile 可传送(任意形式)单个文件(档),如果为WEB页,则同时可以将其同名 . files目录下的所有文件一起传送。
2、设计思路:
¨&nb
- 分类:VC语言 查阅全文
- Generic Programming
- Hello all. It's nice to meet you all here. I got a lot of knowledge from csdn. now, I try to feed back some. the topic is about Generic Programming.I paste a snippet to show how it works.Everyone who
- 分类:VC语言 查阅全文
- OICQ登录号码清除器实现原理
- OICQ登录号码清除器实现原理 OICQ已经成为现在这个网络世界中最为时尚的聊天、即时通讯工具了!对于它,许多程序员都写了些相关小工具,像一些OICQ聊天辅助工具、OICQ密码获取器、聊天记录查看器等等,分别用作于不同的用途。其时,我也对于QQ这个好东东比较痴迷,但在使用过程始终发现有些情况的出现是我所不愿意看到的。
- 分类:VC语言 查阅全文
- 转:GetCodecClsid--提供多种转换功能的GDIPLUS
- The GDI+
--------------------------------------------------------------------------------This article was contributed by Leandro Gustavo Biss Becker - CEFET-PR. Environment: [VC6 SP4, NT4 SP3, W2k, W
- 分类:VC语言 查阅全文
- 网络生存 赔血本,赚吆喝
- 网络生存 赔血本,赚吆喝李学凌已经是星期二的夜里了,阿凌早就吧网络生存的事忘到脑后。北京的初秋,竟然热得吓人,轰轰烈烈的网络生存已经偃旗息鼓,热度正常了,远没有北京的天气有这么持久的耐心。快21点的时候,阿凌的电话忽然响起:“我是8848的,来给你送面包来了。”我一看电话号码,对方用的是手机,阿凌忍不住笑了“14元的面包真的送来了?”对方也善意的笑了。的确,这是值得记住的一幕,来往40
- 分类:VC语言 查阅全文
- GNU的C++代码书写规范,C语言之父Dennis Ritchie亲自修订
- C++ Standard Library Style Guidelines DRAFT 1999-02-26-------------------------------------This library is written to appropriate C++ coding standards. As such,it is intended to precede th
- 分类:VC语言 查阅全文