问题标签 [winbgi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 在代码块中使用 graphics.h 会出现找不到 lbgi 错误
我试图将 graphics.h 安装到代码块中。但是,当我运行与 graphics.h 相关的任何代码时,我会收到消息“ld.exe||找不到 -lbgi|”。以前的Stackoverflow 问题似乎是由遇到相同问题的人提出的,我尝试下载链接到 lib 文件夹的答案中的文件,但仍然出现相同的错误。 编译器链接器选项的屏幕截图:
c++ - 在 Borland 图形界面上手动编程可点击按钮
我现在正在做一个编辑器,我需要在 BGI 上做一个可点击的按钮(它必须在上面)。
现在我做了类似 using outtextxy
,给出了坐标然后我做了一个if
using 获得的坐标mousex
,mousey
如果它等于来自 的坐标outtext
,它就完成了它的工作。
它对我来说仍然不够好,我想创建一个函数,当我使用 时outtext
,它会同时创建if
我所做的条件(手动if
为每个条件设置outtext
一个巨大的编码工作)。
有人可以通过向我展示如何执行此功能来帮助我吗?
c++ - 嗨,我需要 C++ 图形方面的帮助。我被困住了
我想制作一个使用 C++ 随键盘箭头移动的矩形。我有一个用于箭头键的程序和另一个用于非移动矩形的程序。我的问题是它是 2 个程序,我想加入它们并使其成为一个程序,但我不知道如何。顺便说一句,为了运行这个,我使用 VS 代码(Visual Studio 代码)WinBGI 程序调试模式。
下面的代码是箭头键
c++ - 在 C++ Graphics.h 中绘制圆弧
我使用 graphics.h 是为了从 C++ 中的一些图形开始,但是当我运行代码时程序崩溃了。我使用 CodeBlocks 作为编译器,使用 Windows 8.1 作为操作系统。我应该怎么做才能使它起作用?这是代码:
windows - cleardevice(); 并且没有执行以下语句
我正在设置一个带有 3 个方块的老虎机,它们交替使用双缓冲闪烁;while 循环是无限的并停止使用kbhit()
(我相信这是错误的),即使循环停止if
条件中的命令未执行。
rectangle()
-我编写的一个函数,用于在屏幕上等间距放置三个正方形。
c++ - 代码块不显示图形窗口
我尝试使用代码块来了解图形,并将图形头初始化到我的库中,每个图形代码都会构建和编译,并显示:
但它不显示图形窗口。例如,我编写了一个代码来显示行,它没有显示任何内容。
我一开始尝试了这段代码,它显示:
F:\Code blocks\Lab final\Graph.cpp|12|警告:不推荐将字符串常量转换为 'char*' [-Wwrite-strings]|
这是代码:
我希望看到图形窗口,但它没有显示任何内容。
c++ - 进程返回 -1073741819 (0xC0000005) 编译 C++ 时钟时出错
我正在尝试制作一个数字时钟。
我了解错误消息是由于内存问题引起的。我的构建日志没有显示任何错误。
我已成功将 libbgi.a 包含为链接库和-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
链接器选项。
我可以做些什么来解决它?
期待一个漂亮的数字钟面供我编辑。现在我明白了:
c++ - 在 Visual Code 2019 中使用 graphics.h 绘制线条时,如何修复错误 E0167 和 C2664?
当我尝试在 Visual Studio 2019 中使用 graphics.h 绘制线条时,我不断收到两种类型的错误。
这是我试图从 geeksforgeeks.org 开始使用我的编译器的示例
错误
E0167 - “const char*”类型的参数与“char*”类型的谎言 2 参数不兼容 - 第 17 行
和
C2664 - 'void initgraph(int*,int*,char*)'; 无法将参数 3 从 'const char[1] 转换为 'char*' - 第 17 行
我的代码:
c - 如何在播放动画时停止不断闪烁?
graphics
我试图在图书馆中制作一个火柴人行走的简单动画C
。
我的代码:
问题是,在播放动画时,显示器屏幕一直在闪烁,而且腿的位置没有根据swap(&b,&c)
功能交换。我在哪里错了?有人可以帮帮我吗?
修复:所以,我意识到,没有任何意义的swap()
功能,交换线将使它们的对齐再次相同(结果看起来腿没有移动),所以我决定调整这里有一些东西:
现在,它实际上看起来像是在行走。但我仍然不知道如何解决屏幕闪烁问题。