1
价值
2
回答
浏览
win11 下 visual studio 运行 easyx 时无法使用控制台函数交互
正常情况下运行 easyx 时只会弹出 easyx 的图形窗口而不会弹出平时常出现的终端黑色窗口,但 win11 某次版本更新之后它会同时弹出这两个窗口,并且键盘交互只能在黑色的终端窗口中进行,没法对着 easyx 的图形窗口进行键盘交互,并且关闭黑色终端窗口的同时 easyx 的窗口也会随之关闭。
操作系统:Windows 11 家庭中文版,操作系统版本 22621.819
编译环境:Microsoft visual studio 2022 community,EasyX_20220901
以下代码是临时编写的,一个简单的提供键盘交互功能
0
价值
1
回答
浏览
请问如果使用 EasyX 制作其他的库或应用,这些产物是否能商用?若可以,应该注意哪些法律问题?是否会涉及购买 EasyX 的相关版权?如何确保能够正常商用?
请问如果使用 EasyX 制作其他的库或应用,这些产物是否能商用?若可以,应该注意哪些法律问题?是否会涉及购买 EasyX 的相关版权?如何确保能够正常商用?
0
价值
1
回答
浏览
请问 EasyX 是否有配套的 gl 语言用于做一些复杂渲染?若有,如何使用?若没有,如何实现复杂渲染(如渲染有动作的三维人物模型)?
请问 EasyX 是否有配套的 gl 语言用于做一些复杂渲染?若有,如何使用?若没有,如何实现复杂渲染(如渲染有动作的三维人物模型)?
0
价值
1
回答
浏览
你们用的电脑摁esc能退出游戏吗?
我的电脑用的是虚拟机模拟,你们的正常吗?
#include <graphics.h> // EasyX 图形库
#include <conio.h> // 用于 _kbhit() 和 _getch()
#include <iostream>
// ======================
// 游戏常量定义
// ======================
const int WINDOW_WIDTH = 800;
const int WINDOW_HEIGHT
0
价值
1
回答
浏览
[BUG] | 继承 IMAGE 类时必须重写 SetDefault() 函数
在 VS2022 + EasyX 20240601(目前的最新版)的环境下测试下面的代码:
#include <easyx.h>
class MyClass : public IMAGE
{
};
int main()
{
MyClass o;
return 0;
}
将会报错:
1>main.obj : error LNK2001: 无法解析的外部符号 "private: virtual void __cdecl I
0
价值
1
回答
浏览
怎么让图片适应背景
#include <graphics.h>
#include <string>
int idx_current_anim = 0;
const int PLAYER_ANIM_NUM = 6;
IMAGE img_player[PLAYER_ANIM_NUM];
void LoadAnimation()
{
for (size_t i = 0; i < PLAYER_ANIM_NUM; i++)
{
std
0
价值
1
回答
浏览
devc安装easyx安装成功,但编译时出现链接找不到我所安装的easyx库怎么解决
devc安装easyx安装成功,但编译时出现链接找不到我所安装的easyx库怎么解决
0
价值
1
回答
浏览
编译时出现了缺少__imp___iob_func函数的问题不知道该怎么解决
这是他的报错信息
[main] 正在生成文件夹: e:/C++/Private_Chat_Room/build
[build] 正在启动生成
[proc] 执行命令: D:\GCC.CMake\CMake\bin\cmake.EXE --build e:/C++/Private_Chat_Room/build --config Debug --target all -j 6 --
[build] [ 20%] Building CXX object src/UI/CMakeFiles/UI.dir/UI.cpp.obj
[build] [
0
价值
1
回答
浏览
mingw版的easyx,loadimage使用宽字符串报错
我在用mingw的图像加载函数时候发现不能用宽字符串的地址,只能传入char*不能传入wchar_t*,尝试过用定义UNICODE但是没用,下面是代码和报错,我用的是vscode,而且保存源代码格式是UTF-8,
我感觉应该不会出这种问题啊,怎么会链接找不到符合条件的函数呢?是因为easyx不支持吗?我的minw版本是gcc version 12.2.0 (x86_64-win32-seh-rev2, Built by MinGW-W64 project),easyx是24年最新版本,按文档说的应该是支持才对。
0
价值
1
回答
浏览
用easy X加载图片没能实现,但是编译运行正常
我写了一个加载图片的部分,用的是VS2022和最新的easyX,loadimage函数里尝试过将图片直接放在主程序同一目录下,也试过新建一个主程序同一目录下的文件夹然后将图片放进去,格式是jpg,路径也没错,但就是没办法加载出来,只会显示出initgraph函数做出的窗口,球球了帮忙解决一下,最近真的急着用
#include<graphics.h>
#include<conio.h>
int main()
{
const int width = 640;
c
3
价值
4
回答
浏览
easyx如何检测画布是否被关闭(基于win32控制台,不是mfc)
我做了一个游戏,有一关是需要关闭了画布才能通过关卡,可我不知道如何检测当前画布是否关闭,要关闭了就打开计算器(先这么写,到时候我改),谢谢各位大佬🧍♂️!
我不使用MFC,所以尽量用win32控制台,谢谢🙏。
我希望关闭时获得处理,以便阻止关闭
0
价值
1
回答
浏览
请问easyx的窗口不能使用ShowCursor函数吗
在这里找到了隐藏鼠标的可用方案: https://codebus.cn/yangw/set-cursor-style
有同样问题的朋友可以参考一下
不过我更想弄明白的是为什么ShowCursor不能起作用,希望有大佬能解答一下。
———————————————
0
价值
1
回答
浏览
透明插入旋转图片(无背景),无法显示出来
这里思路是先用loadimage和rotateimage试图将图片旋转,然后在用putimage将图片插入,但是没有结果。(函数里的角度都是测量好的硬编码值),就是draw arrow函数有问题
#include <graphics.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
#include <windows.h>
IMAGE img
0
价值
1
回答
浏览
easyX官网没法打开,在哪可以下载到安装包来配置Visual studio2022。
easyX官网没法打开,在哪可以下载到安装包来配置Visual studio2022。
0
价值
1
回答
浏览
easyx代码求改进
在visaul c++里面运行,想要用鼠标操作点击对应按键位置,可以出现一个新的窗口。
但是这个代码运行后,无法用鼠标进行操作,点击后没有反应,也没有出现新窗口,求大佬修改
#include <graphics.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
#define PI 3.14159265
void drawHospital() {
// 绘制医院建筑轮廓