广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何用vc++6.0制作简单的计算器

    来源:网络收集  点击:  时间:2024-06-22
    【导读】:
    利用c语言不只可以编写黑底白字的程序,还可以编出来有图形界面的程序,下面来教大家怎样用vc++6.0编写一个简单的计算器!工具/原料more软件:Microsoft Visual C++6.0win 32 DialogBased Application.zip 下载地址:http://pan.baidu.com/s/1jGKGFDc首先来制作外形1/5分步阅读

    打开软件,选择新建,工程,然后选择win 32 DialogBased Application,输入工程名,然后进入制作页面

    2/5

    好的,这时候先制作一个简单的计算器的外形。小编美工技术不好大家凑合着看哈~

    打开resource view资源视图,打开resource files根目录,找到IIDD MAIN,然后双击打开

    3/5

    然后可以再里面拉下选择框进行计算器的制作,拉下3个文本框和1个静态文本框和一个按钮,静态文本框用来写“+”,动态的用来输入数据,按钮换成“=”

    4/5

    然后双击static在标题栏分别改成+,双击button改变成“=”。

    5/5

    如图所示

    这个时候就要开始编写代码了!1/3

    切换视图到file view,找到MainDlg.cpp,双击打开

    2/3

    然后只需改变stwich语句下面第一个case的代码即可,代码如图

    3/3

    然后点击运行看看效果如何,运算正确了!就是这么简单

    另外附上带有注释的代码1/2

    TCHAR str1;

    TCHAR str2;

    GetDlgItemText(hwnd,IDC_EDIT1,str1,sizeof(str1));

    GetDlgItemText(hwnd,IDC_EDIT2,str2,sizeof(str2));

    //两个字符串不能直接相加,要先转换成int类型。

    //C标准库函数:atoi,a:ascii

    //to i:int 理解了atoi的简写不用死记硬背了

    int i1=atoi(str1);

    int i2=atoi(str2);

    int i3=i1-i2;

    //printf(%i,i3);

    TCHAR str3;

    itoa(i3,str3,10);//字符串转换为整数,第三个参数就是进制。

    //wsprintf(str3,%i,i3);

    SetDlgItemText(hwnd,IDC_EDIT3,str3);

    2/2

    希望对大家能有帮助,有问题可以联系我~

    注意事项

    开头提到了win 32 DialogBased Application需要下载,然后放到vc安装文件的C:\MicrosoftVC6_chs_33lc\COMMON\MSDEV98\TEMPLATE,这个地址即可。一般都是放在c盘。

    vc++6.0
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_914079.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 23:14:20  耗时:0.025
    0.0251s