我是一名VC的初学者,我想实现一个很简单的功能! 使用对话框来实现加法程序,用edit控件输入输出! 请问详细步骤是什么! 要详细! 越详细越好! 大家帮帮我吧!
解决方案 »
- 关于手动编译,生成可执行文件的问题。cl.exe name.exe link.exe
- 同一个程序,加载到不同的机器里虚拟地址不同
- VC++里面访问office的access数据库,有没有什么库可以支持? 有没有相关的资料?
- 有关消息队列
- 关于SDI如何刷新视图背景
- 想做个类似protrol或OrCad这样的电子方面的EDA软件
- 我想看CSDN上以前的一些精典的算法帖,请问该如何搜索~
- 请教高手:如何把做好的一张图片做成双击后出现的主界面,还要在上面添加按钮!(我是菜鸟请帮我!)
- SMPP的问题(急)
- VC++2012 单击树形控件的节点,如何创建新视图?
- 关于directShow编程?如何加载一个source filter?????
- 身体不适,郁闷中,散分
CString str;
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
int pos=str.Find('+');
if(pos!=-1)
{
CString str1=str.Mid(0,pos);
CString str2=str.Mid(pos+1);
int num1=atoi(str1);
int num2=atoi(str2);
int result=num1+num2;
str1.Format("%d",result);
GetDlgItem(IDC_EDIT1)->SetWindowText(str1);
}
void CMF1Dlg::OnButton1()
{
UpdateData(TRUE);
m_Ext3=m_Ext2+m_Ext1;
UpdateData(FALSE);
}
就完成了一个简单的加法运算。
这个东东很简单啦,你只要看过一本象样的VC教程就可以搞定。
楼上的已说了。
msn [email protected]
ffish——胖胖鱼
first = GetDlgItemInt(IDC_EDIT1);
second = GetDlgItemInt(IDC_EDIT2);
result = first + second;
SetDlgItemInt(IDC_EDIT3,result);
to:楼主,如果不介意的话,你可以先从VB开始学,因为VB入门非常的快速,而且不用去理解VC里面一大堆初学者搞不懂的代码。当你觉得自己VB的水平不错了,然后转向VC这样的学习途径应该要快很多。看你问的问题,很像是没有学过编程的人的问题,所以才推荐你先学VB