注册 登录
编程论坛 C++教室

windows编程

我心飞扬123 发布于 2015-01-07 10:36, 1404 次点击
不用MFC,怎样在windows中画图,就是比较底层的那种编程,而不是直接使用MFC中封装好的函数。比如画个圆
12 回复
#2
wp2319572015-01-07 10:43
有专门绘图的一组api 搜一搜先
#3
rjsp2015-01-07 11:01
BOOL Ellipse(
  HDC hdc,        // handle to DC
  int nLeftRect,  // x-coord of upper-left corner of rectangle
  int nTopRect,   // y-coord of upper-left corner of rectangle
  int nRightRect, // x-coord of lower-right corner of rectangle
  int nBottomRect // y-coord of lower-right corner of rectangle
);
#4
WebKiller2015-01-15 18:50
看 windows程序设计第五版
#5
天使梦魔2015-01-18 10:45
不用mfc还用mfc中的函数?
#6
砖家的谎言2015-01-18 14:58
windows编程,比较麻烦,需要教程的话 可以联系我
#7
caiyumeng2015-03-21 22:32
回复 6楼 砖家的谎言
可以发我邮箱里吗648074155@
#8
粉红色牡丹2015-03-21 22:53
回复 6楼 砖家的谎言
可以发我一套么。QQ:1606180337
#9
孤独的守候2015-03-27 14:27
MFC已经过时,完全没必要学,TC更是没必要去学
既然学习windows编程,那么就直接用GDI
楼主可以买本windows程序设计,这本书很厚
对于初学者应该会比较枯燥~
建议楼主自己做点小项目,然后遇到什么知识就去翻书查
上网找资料,GDI函数很多,全部记下是不现实的也是没有必要的
学会怎么去用,遇到问题再查~
可以做个播放器,2D物理引擎之类的~
这个过程中你会学习到如何去使用一套API,并且掌握它~~
#10
hubinyes2015-03-27 16:14
GDI绘图
#11
zhangqi_gsts2015-03-30 18:53
那就只能用windows api编程了,也就是说是win32编程,这是windows提供的最低层的绘图,MFC只是对这些函数进行了封装,少了参数。比如画直线,MFC中好像好是 pDC->MoveTo(0, 0),pDC->LineTo(100, 100)。而win32中是 MoveTo(hDC, 0, 0), LineTo(hDC, 100, 100).
#12
AleTiff2015-04-09 15:45
高手留步~~~,啥叫直接用 GDI?GDI 是图形设备接口的意思。上来就是 MFC 过时了,TC 更不行了,一副不用写都可以出代码的神态啊,请允许我等低脚猫膜拜
#13
zhangqi_gsts2015-04-19 17:48
听一句劝,不要学Windows编程了,学习的时候很有意思,可以做各种小应用,但找工作就不好了
1