内容列表
- DirectX 9高层着色语言介绍1 —— 引言、简单例子、汇编语言和编译对象
- 引言
高层着色语言(HLSL)是DirectX® 9最为强力的新组件之一。使用这种标准的高级语言, 在进行着色时编写者可以专注于算法而不用再去理会诸如寄存器的分配,寄存器读端口限制, 并行处理指令等等硬件细节. 除了把开发者从硬件细节中解放出来之外,HLSL 也具有高级语言所有的全部优势,诸如:代码重用容易, 可读性增强以及存在一个优化过的编译器。本书和 ShaderX2 - Sh
- 分类:VC语言 查阅全文
- 【原创】轻松实现一个操作ini文件的类
-
作者:lixiaosan(CSDN)
前言:
相信很多朋友在编写自己的程序中,都需要把一些数据先期导入到程序中进行初始化。那么这个时候,比较好的做法就是把你所有的数据写入一个ini文件,然后在程序去读ini文件中的数据对行初始化。
一.INI简介
 
- 分类:VC语言 查阅全文
- 用DirectShow实现视频马赛克处理
- 在电视采访中,有时候一些采访对象不愿意抛头露面。这种情况下,被采访者可能会背对摄像镜头;但更通常的做法是,被采访者仍然面对镜头,而在电视节目播出时对采访对象的面部进行马赛克处理。这种马赛克处理,使观众无法看清被采访者的真实面目,从而满足被采访者不愿抛头露面的初衷。作为程序员,你想过如何来实现这种效果处理吗?本文介绍的就是一种实现视频局部区域马赛克处理的简单易行的编程方法。 全文阅读:用Dire
- 分类:VC语言 查阅全文
- Windows消息大全
- Windows消息目录1. WM_NULL=$0000:2. WM_CREATE=$0001: 应用程序创建一个窗口3. WM_DESTROY=$0002: 一个窗口被销毁4. WM_MOVE=$0003: 移动一个窗口5. WM_SIZE=$00
- 分类:VC语言 查阅全文
- 用程序实现关闭和重起计算机
- 关闭计算机OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构OsVersionInfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);GetVersionEx(&OsVersionInfo); //获取操作系统版本信息if(OsVersionInfo.dwPlatformId == VER_PLATFORM
- 分类:VC语言 查阅全文
- 使用多线程绘图(一)
- 一.问题的提出 微软资源管理器一般来说应该算是一个非常优秀的软件,但是其微软资源的图像浏览功能应该来说是有些问题的(可能是我的windows版本比较老(windows2000),且不说JPEG的BUG,就他采用的单线程读图应该就算是不合理之处,为什么这么说,我们可以做个试验,首先构造一个BMP图像,图像应尽可能大一点,我选择了6146*
- 分类:VC语言 查阅全文
- 体验下一代微软平台开发Visual Studio 2005(1)
- 今天无聊在微软网站闲逛,不小心看到了Visual Studio 2005的各组件的Express Beta版本下载,于是就把它们下载了来下来试用。 最早看到有关VS2005的介绍是在DevDays 2004上,那时还是一个Preview的版本,随后就是在上一次的微软开发者大会上发到的MSDN开发精选杂志上看到了相关的介绍,但一直没有机会去尝试,这回就一起来尝尝鲜吧。 这次提供下载的是VS2
- 分类:VC语言 查阅全文
- 读写SQL+ADO的datetime
- COleDateTime oleDate = COleDateTime::GetCurrentTime();_variant_t vtFld;vtFld.vt = VT_DATE;vtFld.date = oleDate;pRecordSet4->PutCollect("date", vtFld);
读时间值_bstr_t TheValue=m_pset->Fields->G
- 分类:VC语言 查阅全文
- 使用“win32 static library”封装类的内部实现
- 本人在开发过程中经常使用第三方改写的界面类,添加这些类以后,整个工程结构比较复杂,给维护增加了难度,所以一直想把这些第三方的类封装起来,生成一个静态连接库,这样,在工程中就少了很多文件,整个工程结构变得比较清晰,在网上查找了一些资料,又研究了CJlibrary的源代码,终于实现了自己的目的,下面就是一个例子的实现过程。&nbs
- 分类:VC语言 查阅全文
- Establishment of the hot key...
- WM_HOTKEY并不包含在Class Wizard中,如果要设置这个消息,必须手工添加。假设Project的名字是Temp,那么操作如下: 1、在TempView.h文件中消息映射的说明处加入热键消息处理函数的声明。
- 分类:VC语言 查阅全文
- VC中特殊字体的实现
- ü 字体:渐变字、空心字、立体字、旋转字
渐变字:
// 获得窗口的客户区设备上下文句柄
CClientDC dc(this);
// 更
- 分类:VC语言 查阅全文
- WinSock学习笔记(一)
-
WinSock学习笔记(一)
作者:不详 今年浏览:6 本月浏览:6 今日浏览:1 总浏览:6 日期:2004-10-25
发表人: 风尚开发网:http://www.vwind.com 文章类型: 转载 来源:[大/
- 分类:VC语言 查阅全文
- VC用ADO访问数据库
-
发表人: 风尚开发网:http://www.vwind.com 文章类型: 转载 来源:[大/中/小] 打印
http://www.vwind.com/dev/show.php?id=373&dirid=37&page=
介绍 VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实
- 分类:VC语言 查阅全文
- 使用多线程绘图(二)
-
二.如何使用多线程 1.demo界面设置: 为了能很好的模拟测试多线程绘图显示程序,我们建立了一个简单的demo程序,先使用mfc向导,建立一个对话框程序,并增加全局变量CDib m_dib,对话框上建立三个按钮和一个进度条,按钮1的功能为将c:\test1.bmp读入m_dib,按钮2的功能为将c:\test2.bmp读入m_di
- 分类:VC语言 查阅全文
- [转].Net中的反射使用入门
-
.Net中的反射使用入门
MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使
- 分类:VC语言 查阅全文
- [转]Window 消息大全使用详解
-
Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做T
- 分类:VC语言 查阅全文
- OCX 控件注册
- 方法一:在DOS或Windows命令行下运行:regsvr32 ocxname.OCX 注册
示例:
regsvr32 netshare.ocx //注册netshare.ocx控件
regsvr32 /u netshare.ocx //解除netshare.ocx控件的注册
如果netsh
- 分类:VC语言 查阅全文
- 《测试驱动开发实用指南(影印版)》读书笔记1
- 今天开始读《测试驱动开发实用指南(影印版)》里的例子。打算边读边把里边的例子用C++写一遍。
在《Test-Driven Development-A Practical Guide》书中的影片管理例子中,作者列出了10个User Story:
1) Movie List2) Movies Can Be Renamed3) Movies Are Unique4) Rattings5) Categ
- 分类:VC语言 查阅全文
- XMPP RFCs 1.0基本协议之概述
-
1.1概述
以下图表提供了这个体系结构的高级概述(当“-”表示使用XMPP通信,“=”表示使用其它协议)C1----S1---S2---C3 | C2----+--G1===FN1===FC1  
- 分类:VC语言 查阅全文
- 非位图、光标、菜单等资源的读取
- 在工程中,位图、光标、菜单等资源都可以用相关的函数读取使用,对于一般的附在工程中的资源可以如下读取:
HINSTANCE hInst = AfxGetResourceHandle();
HRSRC hRsrc = ::FindResource(hI
- 分类:VC语言 查阅全文