我喜欢在VC ++(MFC)或(C ++)中设计工作区或表单(未决定),我可以选择并放置不同的对象,如汽车,自行车等,并以编程方式移动它们。每个对象都有自己的属性(已经设计好了)通过改变x,y位置移动它们没有问题。
但我的问题是如何在屏幕上放置不同的对象,如汽车,公共汽车,并将它们移动到我想要的位置。我还应该在需要时删除它们。因为我是新的MFC,我想知道如何继续。如果方向正确,我可以自己游泳。
答案 0 :(得分:1)
不要使用MFC。期。那件事是真正的废话,我认识的每个程序员都非常讨厌它而远离它。
如果你想从头开始,使用WINAPI,但这是你的选择(取决于你是否要重新发明轮子。)阅读输入事件和DirectDraw(用于绘制到2D画布。)Microsoft也有WPF对于较新的.NET构建,它具有构建它的画布支持。
答案 1 :(得分:1)
Qt是这类事物的绝佳框架。
答案 2 :(得分:0)
同意您不应使用MFC。坚持使用C ++,在.NET平台上有托管C ++,或者你可以使用原生C ++并使用DirectDraw或使用OpenGL(这是更多的跨平台)。