概览
在这个预备教程中,我们学习创建一个Win32程序的必要步骤,并创建一个空白窗体用于Direct3D 10。
源代码
文件位置:(SDK root)\Samples\C++\Direct3D10\Tutorials\Tutorial00。
本网站下载:Tutorial00.zip。
创建窗口
每个Windows程序需要至少一个窗体对象。在进行Direct3D 10编程之前,程序必须是一个可工作的窗体对象。基本步骤有三步:
1.注册一个窗体类。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// 注册窗体类
WNDCLASSEX wcex;
wcex.cbSize =
sizeof
( WNDCLASSEX );
wcex.style = CS_HREDRAW | CS_VREDRAW;
wcex.lpfnWndProc = WndProc;
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hInstance;<
|