MFC界面设计

MFC界面设计,第1张

第一蚂御个界面为主窗口,第二和第三个用子窗口来实现。就是点第一个界面上的按钮的事件为创建一个窗口类的对象并显示。

你只要创建一个工程就行了,名字随便你取。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当中的信号/槽机制是它的精髓所在。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12309747.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存