在DOS中添加按钮

时间:2011-06-08 16:15:21

标签: c++ button click dos

如何在c ++ dos环境中添加按钮?当你点击它时,它会从游戏中创建一个响应。 (如果有库和A文件,我可以添加它们)

5 个答案:

答案 0 :(得分:2)

...在这种情况下,我建议使用Allegro 4.2 for DOS。但这仅适用于80386和更高的CPU,而不适用于16位计算机。

答案 1 :(得分:1)

这会有帮助吗?

http://www.stanq.com/dosbuttons.html 或者我们有Allegro 我会推荐Allegro

您可以在我的博客上查看review of allegro。得到UI Button and other widget manual here

要了解allegro,您可以阅读:Game Programming All In One by Jonathan S. Harbour.。对于初学者来说这是一个很好的选择。

答案 2 :(得分:0)

命令行几乎只是文本。如果您想使用鼠标或任何类型的非文本GUI,您将需要一个库,您使用的库完全取决于您想要做什么。

答案 3 :(得分:0)

如果要创建UI类型的东西,则应使用UI库。 MFC,QT或Win32 API是我对Windows的了解。在控制台中,我认为创建按钮非常困难。

答案 4 :(得分:0)

您需要获取鼠标单击的坐标并确定它们是否在with按钮内。如果它们在按钮内,则应更改按钮的颜色以指示按,然后执行某些操作(或通过函数指针执行)。

这是大多数GUI框架处理按钮的方式。

(您可能希望远离DOS并使用适用于Windows的Graphics Framework。)