(MFC)RPG角色生成器

本文介绍如何在VC++6.0环境下利用MFC构建一个角色生成器,玩家可以输入名字、选择性别、种族和职业,不同职业对应不同的随机属性。涉及的技术包括编辑框、组合框、按钮、子窗口、变量关联以及类继承等。
摘要由CSDN通过智能技术生成

角色生成器需要记录玩家输入的名字,选择的性别,种族,职业,并且根据不同职业所随机生产的属性也不相同。

编辑环境VC++6.0。

用MFC编辑过程中所应用到的知识点有编辑框,组合框,按钮,子窗口,变量关联,类的继承,子对话框类继承父对话类。

发放一些关键代码

//位图使用背景
void CRPGDlg::OnPaint() 
{
	if (IsIconic())
	{
		CPaintDC dc(this); // device context for painting

		SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);

		// Center icon in client rectangle
		int cxIcon = GetSystemMetrics(SM_CXICON);
		int cyIcon = GetSystemMetrics(SM_CYICON);
		CRect rect;
		GetClientRect(&rect);
		int x = (rect.Width() - cxIcon + 1) / 2;
		int y = (rect.Height() - cyIc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值