孙鑫-《VC++深入详解(修订版)》—chapter1WinMain.cpp

本程序的开发环境是:VS2019,新建一个Windows桌面应用程序,然后加入了孙老师书中的代码,体验,复习了一下消息处理,窗口的创建等。程序运行起来后,可以对键盘的按键做出反应,点击左键也有反应,改变窗体大小也有反应。对了,需要修改一下该项目的字符集,原来是unicode,改为多字节字符集,要不然很多代码出错。

// WindowsProject_APIDemo.cpp : 定义应用程序的入口点。
//

#include "framework.h"
#include "WindowsProject_APIDemo.h"
#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS 1

#define MAX_LOADSTRING 100


//LCG:创建一个窗口的四大步骤
//     步骤1:设计一个窗口类
//     步骤2:注册窗口类
//     步骤3:创建窗口
//     步骤4:显示和更新窗口
// 全局变量:
HINSTANCE hInst;                                // 当前实例
WCHAR szTitle[MAX_LOADSTRING];                  // 标题栏文本
WCHAR szWindowClass[MAX_LOADSTRING];            // 主窗口类名

// 此代码模块中包含的函数的前向声明:
ATOM                MyRegisterClass(HINSTANCE hInstance);
BOOL                InitInstance(HINSTANCE, int);
LRESULT CALLBACK    WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值