你只要创建一个工程就行了,名字随便你取。vc会自动生成一个对话框。一闭物迅自己要创建两个自己的对话框,也就是第二三轿此个界面。然后定义相应的类。可以在各自的类初始化函数里调用 AfxGetMainWnd()->SetWindowText( "youtitle ")函数设置画框的标题。
OnCommand( ...)
{
....
case ID1:
CDialog2 dlg
dlg.DoMal()
break
case ID2:
CDialog3 dlg
dlg.DoMal()
break
........
}
UI设计一共有很多种,你现在银碰是初学者还是先学习算法比较好,因为语法和算法学好了之后再学UI的话就很好锋颤谈学了。按洞数照现在来讲的话一般初学者都是MFC设计。但是在学习Windows图形界面编程的时候刚开始最好不用它的那个向导,要自己建立一个Win32应用空工程,自己一步一步写,写WinMain函数,写消息循环,写消息定义,写许多东西,这样印象会比较深刻。
MFC的话就比较好办了,网上教程一大把,孙鑫的VC++教程很经典,虽说语速很慢,但是讲的还不错,可以1.5倍速放着学习。
另外UI设计的话还有Qt,一种跨平台的开发平台,用Qt开发出来的软件适用于很多平台,Linux,Windows,Mac,都可以。它与Microsoft就没有什么关系了,属于另外一种图形界面编程的领域范畴。Qt当中的信号/槽机制是它的精髓所在。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)