摘要:阅读
......
摘要:最近搞asp.net的程序,用的是多层的体系,但总感觉没有什么作用,倒是代码和工作量巨大增加。
......
《programming windows》笔记2在第一章中,我们明白了一个事实,所谓的api并不是什么神秘的东西,对于程序员来说它的意义就在于这三个字母中的最后一个,interface(接口),换句话说只是一个库而已,那么事实上我们就是在学如何使用这个库,就像我们曾经学stl一样,该从最简单的运用开始,这是我认为在开始学习一个库的时候应该确立的思想.
#include <windows.h> 【程序编程相关:
Use Ultraedit to ext】
在第一章的末尾,作者展示了第一个windows程序(尽管我很怀疑那是windows程序),出于描述的需要我把它改了一些,代码如下: 【推荐阅读:
实现StatusBar的Flat风格】
hinstance hprevinstance, 【扩展信息:
面向对象的CFD程序设计实验——[08]】
int winapi winmain ( hinstance hinstance,
pstr szcmdline,
int icmdshow)
{
char* hello = "hello, windows 98!";
char* title = "hellomsg";
messagebox (null, hello, title, 0);
return 0 ;
}
作者对这个程序做了详细的解释,但我还是一点不明白,messagebox() 的第二,第三个参数是pcstr,这是个什么类型呢?根据作者的提示,我查看了winnt.h这个头文件,原来这个类型不过就是const char*而已,但同时我这个该死的脑子又冒出一个问题:这里几乎对每个类型都进行了typedef,为什么这么麻烦?我带着这样的问题进入了第二章.
哦,原来windows为了同时支持ascii与unicode两种字符环境,对各个字符类型进行了预处理:
#ifdef unicode
typedef wchar tchar, * ptchar ;...
下一页 摘要:1.2 textures & sprite 之封装cxtexture & cxsprite
[http://blog.csdn.net/mythma]
1、 何为textures
textures是在屏幕上显示的平面图形,它能够提供比 surface 更多的图形处理效果——移动、缩放、旋转及作为纹理皮肤粘贴在3d模型上。在direct3d中,其封装的接......