0

价值

1

回答

38

浏览

下载只得到一个EasyX.exe的应用,没有安装文件

找不到vs2022,想要手动安装,但从官网下载只得到一个EasyX.exe的应用,没有安装文件

ava
繁华落尽★

2024-2-27

0

价值

1

回答

27

浏览

救救孩子吧

最新版本的easyx下载显示有木马这正常吗

ava
别小乔我呀

2024-2-26

1

价值

2

回答

109

浏览

EasyX似乎peekmessage的消息类型选择不太管用?

#include<iostream>
#include<easyx.h>
int main()
{
	initgraph(300, 300);
	ExMessage msg;
	while (1) {
		if (peekmessage(&msg, EX_KEY))
			std::cout << "gotted\n";
	}
} 

msg捕获到WM_MOUSEMOVE事件(调试可得),但是EX_KEY不应该捕获这类消息啊

bug
ava
xiaobbl

2024-2-13

-1

价值

1

回答

162

浏览

为什么下载了easyx后文字输出相关函数和图像处理相关函数不能使用


为什么下载了easyx后文字输出相关函数和图像处理相关函数不能使用而绘图相关函数却可以使用 

#include<stdio.h>
#include<easyx.h>

void button(int x, int y, int w, int h, const char* text)
{

    setbkmode(TRANSPARENT);//设置字体背景透明
    setfillcolor(BROWN);//设置填充颜色
    fillroundrect(x, y, 

ava
e

2024-1-6

-1

价值

2

回答

194

浏览

已有vs2022,但是检测不出来

下载不了2022的图形库

ava
纸鸢

2024-1-4

0

价值

2

回答

354

浏览

白色判断问题
for (a = a1; a < a2; a += PI / 360)
	{
		for (int r = 0; r < LIGHT_R; r++)
		{
			x = (int)(_x + r * cos(a));
			y = (int)(_y + r * sin(a));
			if (x <= 0 || x >= WIDTH || y <= 0 || y >= HEIGHT - 1)
				break;
			if (bufImage[y * WIDTH + x])//真 白色
		
ava
你懂的!!!

2024-1-3

-3

价值

0

回答

190

浏览

为什么安装不了easyx

为什么安装不了easyx

ava
``猴哥``

2023-12-31

-3

价值

0

回答

126

浏览

rgwsg

头文件windows什么意思

ava
槇訫嫒儗

2023-12-28

-1

价值

1

回答

143

浏览

easyx错误

easyx中的WHITE,RED等等都编译报错

ava
Y

2023-12-26

0

价值

1

回答

132

浏览

easyx出现错误

   libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng




ava
Y

2023-12-26

0

价值

1

回答

143

浏览

我需要做一个网络点菜系统的界面及背景,我在c上写好了代码,怎么把两个结合起来?

我需要做一个网络点菜系统的界面及背景,我在c上写好了代码,怎么把两个结合起来?

ava
深海少女

2023-12-26

0

价值

1

回答

212

浏览

俄罗斯方块“开始游戏”部分无法正常运行

正常来说输入“1”之后会切换另一个画面然后有方块开始下落......但我输入“1”后只切换画面,画面仅有装饰符和文字,无方块动态下落,连旁边的“下一出现方块:”中也无方块显示。其他部分一切正常,只有游戏部分异常。(vs2012)

#include<stdio.h>        //printf、scanf
#include<Windows.h>      //获取控制台上坐标位置、设置字体颜色
#include<c

0

价值

1

回答

140

浏览

PeekMessage函数想获取鼠标行为一直报错

VS2012版,windows32,用PeekMessage一直报错,已经有ExMessage msg,写PeekMessage(&msg);想获取鼠标信息,报错ExMessage*类型的实参与LPMSG类型的形参不兼容,还有报错函数中调用的参数太少。项目属性已经调成使用多字节字符集,不检查SDL,附加依赖项winmm.lib了

ava
无名氏

2023-12-20

0

价值

1

回答

334

浏览

多个图片加载的问题及添加一个每个界面都能显示的界面(改用另一个函数已解决)

操作系统win11,vs2022
两个问题,一个是多个图片加载的问题,另一个是加一个在每个界面都能显示的界面充当物品栏
因为我刚接触easyx库,不会的很多所以希望能给出代码或者详细讲解

IMAGE page[52];
string filename;
for (int i = 1; i <= 52; i++)
{
filename = "pp(" + to_string(i) + ").png";
const char* file = filename.c_str();
loadimage(&page[i],







ava
伽冥花呦🌸

2023-12-18

0

价值

3

回答

415

浏览

easyx窗口存在动态画面时无法进行鼠标交互

就是easyx有动态画面的时候鼠标交互失效了,想知道怎么解决

Outlook函数是个动态计时器,把它注释掉的时候鼠标交互可用,未注释鼠标交互失效,悬赏,金额不满意可另谈,求解决

以下是源码
#include <stdio.h>
#include <tchar.h>
#include<graphics.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include

0

价值

1

回答

125

浏览

缩放函数是不是有问题?
	initgraph(800, 800);
	setorigin(400, 400);
	setaspectratio(4e-8f, -4e-8f); 
	fillcircle(0, 0, 5e14f);

为什么我把fillcircle里面的5e14f改成5e13f,5e15f或者5e16f,画出来的圆的大小都没变化?而且这个尺寸不是应该画不出来吗?

ava
用户834c

2023-12-16

0

价值

1

回答

308

浏览

用Easyx创建了一个透明窗口绘制了一个单机游戏方框辅助 但有个bug就是鼠标光标在游戏内点到了绘制的线条 就会卡住弹出光标,透明窗口就变成了活动窗口了而游戏就卡住了,有什么办法可以解决这个

用Easyx创建了一个透明窗口绘制了一个单机游戏方框辅助 但有个bug就是鼠标光标在游戏内点到了绘制的线条 就会卡住弹出光标,透明窗口就变成了活动窗口了而游戏就卡住了,有什么办法可以解决这个问题,一下是部分代码,不知道怎样解决这个问题,研究了很久了

窗口宽度 = (rect.right - rect.left);
窗口高度 = (rect.bottom - rect.top);
HWND hwnd = initgraph(窗口宽度, 窗口高度, EX_NOCLOSE | EX_NOMINIMIZE | EX_SHOWCONSOLE);
SetWindowP


ava
微遇

2023-12-12

0

价值

1

回答

153

浏览

为什么easyx2022用不了initwindow函数了,使用时显示未定义

initwindow(windowWidth, windowHeight, "迷宫", left, top);显示initwindow未定义

ava
不去管

2023-12-12

0

价值

1

回答

338

浏览

同一段代码在vs2019中可以编译,但在vs2012中无法编译

以下代码与教程一致。

在vs2012进行编译时,出现了以下报错:
1>d:\software data\p\p5\p5\p5.c(272): error C2143: 语法错误 : 缺少“)”(在“类型”的前面)
1>d:\software data\p\p5\p5\p5.c(272): warning C4552: “<”: 运算符不起任何作用;应输入带副作用的运算符
1>d:\software data\p\p5\p5\p5.c(272): error C2




0

价值

1

回答

137

浏览

打印俄罗斯方块出错

代码和教程一样,运行后效果却不一样。(我是vs2012,教程是dev c++。)教程上的各个小方块整齐地堆在一起形成规则的俄罗斯方块,但我运行出来后却是小方块上下之间占有一个空格。

#include<stdio.h>        //printf、scanf
#include<Windows.h>      //获取控制台上坐标位置、设置字体颜色

int color(int c);                    
void gotoxy(int x,int y);         
技术讨论社区