进制转换计算器.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
进制转换计算器.pdf 本文档是关于进制转换计算器的设计和实现,旨在实现从数字键盘输入的某进制的数据转换为其他进制的数据。 一、功能概述 进制转换计算器是一个基于对话框的应用程序,使用一个对话框作为应用程序的主窗口,通过各种控件实现进制转换功能。控件主要包括编辑框、命令按钮、静态文本、群组框、单选按钮、复选框等。 二、控件功能 * “输入数据”和“转换数据”编辑框,分别用于显示输入的数矩和转换的结果。 * “转换为八进制”、“转换为十六进制”、“转换为十进制”三个命令按钮,用于将输入的数据转换为其他的进制。 * “重新开始”按钮用于将输入的数据和转换的数据清空。 * “八进制”、“十进制”、“十六进制”单选按钮对应输入数据的进制。同时为了防止输入某进制下无效的按钮,对进制无效的按钮施予静止。 * 0-9 按钮和 A-F 按钮做为数字键盘。 * “输入数据加进制符号”和“转换数据加进制符号”复选框。 * “数据格式显示选择”群组框中两个复选框作为一组。 三、实现步骤 步骤一:选择file | new命令,打开new对话框,选择project选项卡,设置工程名为Calculator,然后单击OK按钮。 步骤二:打开下图所示对话框,选择基本对话框,其余设置均采用默认操作,单击“完成”按钮完成整个工程的创建。 步骤三:在应用程序的主窗口的对话框资源中添加控件,并为对话框中的每个控件添加成员变量和消息响应函数。 四、控件资源 控件标题 控件类型 ID号 风格 输入数据 静态文本 IDC_STATIC 默认 转换数据 静态文本 IDC_STATIC 默认 输入数据 编辑控件 IDC_EDIT_INPUT 默认 转换数据 编辑控件 IDC_EDIT_OUTPUT 默认 0 按钮 IDC_BUTTON_0 默认 1 按钮 IDC_BUTTON_1 默认 ... A 按钮 IDC_BUTTON_A 默认 B 按钮 IDC_BUTTON_B 默认 ... 重新开始 按钮 IDC_BUTTON_RESET 默认 转换为八进制 按钮 IDC_BUTTON_TO_O 默认 转换为十六进制 按钮 IDC_BUTTON_TO_H 默认 转换为十进制 按钮 IDC_BUTTON_TO_D 默认 八进制 单选按钮 IDC_RADIO_O 默认 十进制 单选按钮 IDC_RADIO_D 默认 十六进制 单选按钮 IDC_RADIO_H 默认 数据格式显示选择 群组框 IDC_STATIC 默认 输入数据加进制符号 复选框 IDC_CHECK_INPUT 默认 输出数据加进制符号 复选框 IDC_CHECK_OUTPUT 默认 五、消息响应函数 控件ID 通知消息 消息响应函数 IDC_BUTTON_0 BN_CLICKED OnButton0() IDC_BUTTON_1 BN_CLICKED OnButton1() ... IDC_BUTTON_A BN_CLICKED OnButtonA() ... 本文档详细介绍了进制转换计算器的设计和实现,包括控件的设计、控件的功能、实现步骤、控件资源和消息响应函数等。
- 粉丝: 72
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助