code blocks能写mfc程序吗?具体怎么 *** 作?

code blocks能写mfc程序吗?具体怎么 *** 作?,第1张

code blocks不可以写mfc程序

1、CodeBlocks最好使用wxWidgets,可以直接使用Win32的API函数。

2、而MFC是Win32的API函数的再次封装,有自己的库函数。

3、这个不是能不能写的问题,而是樱陆编译问题。

4、如果CodeBlocks使用VC的编译器,那就能编译MFC的程序。

5、如果使用GCC编译器,好耐举像是不能编译MFC程序。

6、脊亩顷而CodeBlocks是可以配置使用哪种编译器的。

举例用一个长方形周长和面积的编译来说消棚明一下,先创建一个mfc工磨唯程,把你类的声明放到一个头文件中,实现放到一个cpp文件中拿游则,包含进工程,然后在某个button的实现代码,如

void CTestView::OnMENURectangle()

下复制你的代码

RedrawWindow()

CRectangle Rect

Rect.imput()

CString Str

CClientDC dc(this)

dc.SetTextColor(RGB(0,0,255))

Str.Format("长方形的周长为:%5.2f",Rect.circum())

dc.TextOut(100,60,Str)

Str.Format("长方形的面积为:%5.2f",Rect.area())

dc.TextOut(100,80,Str)


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存