0

价值

1

回答

57

浏览

编译时出现了缺少__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] [

ava
小麦

2025-7-1

0

价值

1

回答

87

浏览

利用easyX怎么正常输出含有透明部分的图像

利用easyX怎么正常输出含有透明部分的图像,如游戏角色的动画等含有不透明部分的内容怎么实现?

ava
暗晓

2025-6-29

0

价值

1

回答

75

浏览

devc安装easyx安装成功,但编译时出现链接找不到我所安装的easyx库怎么解决

devc安装easyx安装成功,但编译时出现链接找不到我所安装的easyx库怎么解决

ava
......

2025-6-25

0

价值

1

回答

201

浏览

请问easyx可否用于编写柱形图,要求在录入数据后图形随着数据自动变化

请问easyx可否用于编写柱形图,要求在录入数据后图形随着数据自动变化

VS2022环境

ava
brain

2025-6-3

0

价值

1

回答

303

浏览

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年最新版本,按文档说的应该是支持才对。

ava
Then

2025-5-28

0

价值

1

回答

339

浏览

用easy X加载图片没能实现,但是编译运行正常

我写了一个加载图片的部分,用的是VS2022和最新的easyX,loadimage函数里尝试过将图片直接放在主程序同一目录下,也试过新建一个主程序同一目录下的文件夹然后将图片放进去,格式是jpg,路径也没错,但就是没办法加载出来,只会显示出initgraph函数做出的窗口,球球了帮忙解决一下,最近真的急着用

 

#include<graphics.h>
#include<conio.h>

int main()
{
	const int width = 640;

	c
ava
🌈空白

2025-5-24

0

价值

1

回答

346

浏览

请问easyx的窗口不能使用ShowCursor函数吗

在这里找到了隐藏鼠标的可用方案: https://codebus.cn/yangw/set-cursor-style

有同样问题的朋友可以参考一下

不过我更想弄明白的是为什么ShowCursor不能起作用,希望有大佬能解答一下。

———————————————

ava
0ne

2025-4-26

0

价值

1

回答

413

浏览

透明插入旋转图片(无背景),无法显示出来

这里思路是先用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
ava
芜湖

2025-4-24

0

价值

1

回答

367

浏览

easyX官网没法打开,在哪可以下载到安装包来配置Visual studio2022。

easyX官网没法打开,在哪可以下载到安装包来配置Visual studio2022。

ava
快快快

2025-4-23

0

价值

1

回答

390

浏览

easyx代码求改进

在visaul c++里面运行,想要用鼠标操作点击对应按键位置,可以出现一个新的窗口。

但是这个代码运行后,无法用鼠标进行操作,点击后没有反应,也没有出现新窗口,求大佬修改

#include <graphics.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>

#define PI 3.14159265

void drawHospital() {
    // 绘制医院建筑轮廓
   
ava
汽水味的冰

2025-4-21

1

价值

1

回答

488

浏览

easyx检测不到我下载的vs2022

easyx检测不到我下载的vs2022

ava
北枳

2025-4-9

0

价值

1

回答

356

浏览

loadimage,putimage无法加载图片

代码如下,很多图片都加载不了,但是可以加载一张换成其他的就不行,且不能加绝对路径,不知道是图片的原因还是怎么回事

#include<stdio.h>

void InitIndex()
{
	initgraph(WinSizeX, WinSizeY);					//初始化窗口大小
	setbkcolor(WHITE);
	cleardevice();								// 用背景色清空屏幕 必须要有不然背景色不会变
	IMAGE img;
	loadimage(&img, _T("basic.jpe

0

价值

1

回答

647

浏览

MinGW14.2 undefined reference to `__imp___iob_func'

win10,MinGW14.2编译。

最近升级了编译器,发现用新的编译器编译EasyX程序不通过

编译指令:

-O2
-std=c++11
-I"C:\mingw64\include"
-I"C:\mingw64\x86_64-w64-mingw32\include"
-I"C:\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include"
-I"C:\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include
ava
zhouhaoGG

2025-3-8

0

价值

1

回答

733

浏览

电脑的VS中getch和kbhit程序无法读取键盘输入以至于游戏没法玩怎么解决

vs2022 C语言

#include <graphics.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>

#define num 8
#define houdu1 20 
#define houdu2 40 
int ballx, bally;
int ballvx, ballvy;
int r = 40;
int barleft = 200;
i
ava
芜湖

2025-2-25

0

价值

1

回答

601

浏览

使用AlphaBlend函数绘制图片失败,怎么解决
#include <graphics.h>
#include <iostream>

inline bool putimage_ex(IMAGE* img, int camera_x, int camera_y, int x, int y, int w, int h)
{
	BLENDFUNCTION blend_func = { AC_SRC_OVER, 0, 255, AC_SRC_ALPHA };

	int img_x = x >= camera_x ? 0 : camera_x - x;
	
ava
夜 • 思念

2025-2-19

0

价值

1

回答

775

浏览

C++账单管理系统在文件二进制数据序列化读入和输出出现问题,求大佬解惑

    这里有问题,std::cerr << "长度" << passwordLength << std::endl;//如果前文写入的长度是10,此处会输出2573 ,然后输出后文的“2222”,可能是项目其他地方出现问题,可能需要帮我调试一下项目代码,还没写完,不到200行代码,好调试

std::ostream& operator<<(std::ostream& os, const BillManageme
ava
有毒

2025-2-13

0

价值

1

回答

667

浏览

有没有EasyX能用的输入中文函数

并可以实时看到自己输入的字

ava
bits

2025-2-11

0

价值

0

回答

591

浏览

EasyX_20240601.exe 安装闪退怎么解决

双击直接安装和右键管理员身份运行都没用 是安装好了吗 如果是安装好了的话 路径是哪里

ava
TTD

2025-2-8

0

价值

2

回答

860

浏览

vs code使用msys2 编译失败

D:\msys64\ucrt64\bin\g++.exe -fdiagnostics-color=always -g E:\VSCode\easyXstar\main.cpp -o E:\VSCode\easyXstar\main.exe -I E:\VSCode\easyXstar\easyX\include -L E:\VSCode\easyXstar\easyX\lib -lgdi32 -luser32 -lcomdlg32 -lgdiplus -loleaut32 -lole32 -static-libgcc -static-libstdc++ -lstdc++ -leasyx&

0

价值

1

回答

630

浏览

settextcolor在类中不能用?

在类的实现cpp中set开头的函数比如setbkmode,setfillcolor,settextstyle,setlinestyle,setlinecolor都起作用,唯有settextcolor设置后不起作用,在主函数中没问题,只好用win32的SetTextColor(GetImageHDC(),m_textcolor)来实现。

UINT m_align=DT_CENTER|DT_VCENTER|DT_SINGLELINE;
RECT r={left,top,left+width,top+height};
se
技术讨论社区