VC/MFC
文章平均质量分 69
Becomly
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VC中DDB与DIB位图编程
(转至http://blog.sina.com.cn/s/blog_4bf793ad0100h4e0.html)1. 基本概念 先来用通俗的语句讲解位图和调色板的概念。 我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级,而红、绿、蓝的不同组合共有256×256×256种,因此约能表示1600万种颜色。对于人眼而言,这已经是"真彩色"了。 对每个像素进行了(R,G,B)量化的图像就是位图,其在计算机中对应文件的扩原创 2011-01-07 11:09:00 · 1922 阅读 · 0 评论 -
CPalette,CBitmap与DIB
<br /> <br /> <br />CPalette是MFC封装的调色板类。CPalette的操作如下:<br /> 1. 创建调色板。要创建一个调色板,需要首先知道要创建的调色板对象所包含的颜色数nColors,然后创建一个逻辑调色板<br /> LOGPALETTE结构,并利用该逻辑调色板结构初始化调色板对象。<br /> UINT nSize=sizeof(LOGPALETTE) + (sizeof(PALETTEENTRY)*(nColors-1)); //计算逻辑转载 2011-01-10 09:59:00 · 1270 阅读 · 0 评论 -
COMMAND 与 UPDATE_COMMAND_UI区别
<br />UPDATE_COMMAND_UI <br /> 处理菜单对应的用户界面 <br />COMMAND <br /> 处理该菜单对应的功能 <br /> 如果要使菜单变灰、或者在菜单项里面打勾 <br /> 用那个UPDATE_COMMAND_UI,否则用command <br /> 比如WINDOWS自带的记事本程序,它的"格式"菜单下有个"自动换行",那么在编写记事本这个程序时,对文本进行自动换行或不自动换行的操作就要放在ON_COMMAND消息响应函数里,原创 2011-01-21 15:20:00 · 1013 阅读 · 0 评论 -
VC编程制作系统托盘程序
<br />Windows操作系统中的某些程序运行时不显示运行窗口,只在任务栏上显示一个图标,表示程序正在运行,用户可以通过鼠标与应用程序交互,比如金山毒霸等应用程序,我们有时也需要编制一些仅在后台运行的类似程序,为了不干扰前台程序的运行界面和不显示不必要的窗口,应使程序运行时的主窗口不可见。同时将一个图标显示在任务栏右端静态通告区中并响应用户的鼠标动作。下面介绍Visual C++开发这类程序的设计方法。<br /><br />一、隐藏程序的主窗口<br /><br /> 首先,要使程序的主窗口不可见,转载 2011-02-21 09:32:00 · 764 阅读 · 0 评论 -
将屏幕保存为图片的方法
<br />将屏幕保存为图片,使用vs2008编译通过。<br />view plaincopy to clipboardprint?<br />#include "stdafx.h" <br />#include <windows.h> <br />#include <atlimage.h> <br /> <br />int __stdcall WinMain( <br /> HINSTANCE hInstance, <br /> HINS转载 2011-03-15 11:54:00 · 3418 阅读 · 0 评论 -
avi文件格式详解(一)
AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被Windows 95/98、OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持256色和RLE压缩,但AVI文件并未限定压缩标准,因此,AVI文件格式只是作为控制界面上的标准,不具有兼容性,用不同压缩算法生成的AVI文件,必须转载 2011-03-28 11:00:00 · 3503 阅读 · 1 评论 -
转帖:MFC打开文件和文件夹
一、利用API实现打开文件对话框和利用MFC来实现打开文件对话框。方法一:API部分:// OPENFILENAME ofn;// TCHAR szFile[MAX_PATH];// ZeroMemory(&ofn,sizeof(ofn));// ofn.lStructSize = sizeof(ofn);// ofn.lpstrFile =转载 2011-06-12 19:13:00 · 1038 阅读 · 0 评论 -
DirectShow的一些接口
IFilterGraph ----过滤通道接口IFilterGraph2----增强的IFilterGraphIGraphBuilder----最为重用的COM接口,用於手动或者自动构造过滤通道FilterGraph ManagerIMediaControl----用来控制流媒体原创 2011-07-26 14:08:12 · 810 阅读 · 0 评论 -
Socket编程
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Trans转载 2012-06-16 10:43:25 · 646 阅读 · 0 评论
分享