本文只针对于《逐梦之旅windows 游戏编程从零开始》之中D3D框架篇遇到的问题,不是本问题的请绕行,以免耽误您的时间!
在浅墨的框架中从创建窗口到消息循环中是这样一段代码:
HWND hwnd = CreateWindow(wndClass.lpszClassName,WINDOW_TITLE,WS_POPUP|WS_THICKFRAME,
CW_USEDEFAULT,CW_USEDEFAULT,WINDOW_WIDTH,WINDOW_HEIGHT,NULL,NULL,hInstance,NULL);
Direct3D_Init(hwnd);
ShowWindow(hwnd,SW_NORMAL);
UpdateWindow(hwnd);
而在笔者代码中是这样写的:
CW_USEDEFAULT,CW_USEDEFAULT,WINDOW_WIDTH,WINDOW_HEIGHT,NULL,NULL,hInstance,NULL);
Direct3D_Init(hwnd);
ShowWindow(hwnd,SW_NORMAL);
UpdateWindow(hwnd);
而在笔者代码中是这样写的:
HWND hwnd = CreateWindow(wndClass.lpszClassName,WINDOW_TITLE,WS_POPUP|WS_THICKFRAME,
CW_USEDEFAULT,CW_USEDEFAULT,WINDOW_WIDTH,WINDOW_HEIGHT,N
CW_USEDEFAULT,CW_USEDEFAULT,WINDOW_WIDTH,WINDOW_HEIGHT,N