0

价值

1

回答

1391

浏览

前一个问题已解决。

因为按键按下,会有DOWN 和UP 两种状态~哈哈

void handleUserEvents(ExMessage* msg,Snake *snake,Food *food) {
    //ExMessage msg;
    Direction dir = snake->direction;
    while (peekmessage(msg, EX_KEY,true)) {
        std::cout << "PeekMessageA" << std::en
C++
ava
一寒

2024-12-19

0

价值

0

回答

1410

浏览

peekmessage 产生重复消息,必然按下一次按键,两个消息

 peekmessage 产生重复消息,必然按下一次按键,两个消息

//handleMsg()
ExMessage msg;
while (peekmessage(&msg, EX_KEY,true)) {
     #控制台打印了两次,多次测试都是两次。加sleep 还是2次。是否重复分发了消息?
	std::cout << "PeekMessageA" << std::endl;
	unsigned char vkcode = msg.vkcode;



//main函
C++
ava
一寒

2024-12-19

0

价值

1

回答

1090

浏览

该库中是否有filltriangle函数或者用什么函数可以替代

该库中是否有filltriangle函数或者用什么函数可以替代

ava

2024-12-14

0

价值

1

回答

1167

浏览

vs2022安装easyx之后识别不了

为什么我安装完了easyx库之后,运行时显示无法打开显示No such file or directory。还有graphics咋安装啊。求大神解答。

ava
就到这吧

2024-12-13

0

价值

1

回答

1397

浏览

安装时却检测不到visual stdio2022

已经安装visual stdio2022,然后又下载的easyx

ava

2024-12-8

0

价值

0

回答

1222

浏览

0x00007FFFAF384E1C (windows.storage.dll)处(位于 EasyXProject.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突。

VS2022

右上角关闭窗口后,调试中止,提示异常。求大佬解答

#include <graphics.h>

int main()
{
	initgraph(640, 480);			// 创建绘图窗口
	while (true)
	{

	}
	closegraph();					// 关闭绘图窗口
	return 0;
}
ava
eva

2024-12-5

0

价值

0

回答

1317

浏览

fillpie函数问题,角度过小(0.001)会画出全圆
#include <graphics.h>
#include <cmath>
#include <iostream>
#include <conio.h>
#define PI 3.1415926//定义常量符号圆周率为PI

using namespace std;

void drawUI() {
	fillpie(50, 0, 200, 150, 0, 0.001);
}

int main() {
	initgraph(800, 600);
	drawUI();
	_getc

0

价值

1

回答

1904

浏览

outtextxy函数输出汉字是乱码

outtextxy函数输出汉字是乱码

ava

2024-11-22

0

价值

1

回答

1122

浏览

使用outtextxy函数时报错undefined reference

编译器使用tdm-gcc-10.3.0-2,easyx版本使用20240601。

报错显示 undefined reference to `outtextxy(int, int, wchar_t const*)'

#define UNICODE
#define _UNICODE

#include <easyx.h>

int main()
{
	static TCHAR str[64];
	//字符串输入代码......
	
	outtextxy(0, 0, str);
}
ava
不问渺茫

2024-11-16

0

价值

2

回答

1700

浏览

错误 C2665 “drawtext”: 没有重载函数可以转换所有参数类型 字符已经由unicode改成多字符

错误    C2665    “drawtext”: 没有重载函数可以转换所有参数类型    字符已经由unicode改成多字符

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

0

价值

1

回答

1034

浏览

程序可以运行但是没法播放音乐

#include <stdio.h>
#include <easyx.h>
#include <stdlib.h>
#include <time.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")


IMAGE img_bk[2];
 void loadImg()
{
 loadimage(img_bk + 0, L".//images//welcome.jpg"

0

价值

1

回答

1120

浏览

setorigin 与 鼠标坐标

请教一个各位大佬,我在easyx中进行了中心偏移后,绘制图形能够按偏移后的中心计算坐标。

为什么鼠标的坐标还是按窗口左上角计算?是偏移坐标对鼠标不起作用吗?

可以让鼠标的坐标也按偏移后的坐标中心,进行计算吗?

谢谢

#include<easyx_graphics.h>
#include<iostream>
using namespace std;

int main() {
	initgraph(600, 600,EX_SHOWCONSOLE);
	d
ava
李铁柱

2024-11-6

0

价值

1

回答

1016

浏览

鼠标移动时lbutton不稳定

我实现了如下的一个Button控件,按照预期,flushStatus仅在上一帧未按下且本帧按下时为 CLICKED。

我通过peekmessage(&mouseMsg, EX_MOUSE)获取鼠标信息并将它传入Button::flushStatus。但是在实际测试中,如果保持鼠标左键按下,在按钮范围内移动鼠标,此时许多次返回了CLICKED。这是为什么?应该如何改进?

//VS2022+Easyx20240601

#pragma once

#include "Utils.h"

class 
ava
Joehan

2024-11-6

0

价值

1

回答

782

浏览

如何绘制一个点坐标是double类型的三角形,不要int型

如何绘制一个点坐标是double类型的三角形,不要int型

    POINT pts[3] = { {0.0,0.0},{100.0,100.0 },{100.0,0.0 } };
        fillpolygon(pts, 3);

ava
灰太狼

2024-11-4

0

价值

1

回答

916

浏览

如何解决调用initgraph时报错不兼容问题

如何解决调用initgraph时报错不兼容问题

ava
梁非鱼

2024-10-31

0

价值

1

回答

1720

浏览

EasyX4MinGW_20240601 在MinGW下编译报错

操作系统: Win11家庭中文版 23H2

EasyX版本: EasyX4MinGW_20240601

MinGW版本: x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0 

代码是测试代码,EasyX按照教程配置

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

int main()
{
	initgraph(640, 480);
	circle(320, 24
ava
Pbfree

2024-10-8

0

价值

1

回答

1031

浏览

easyX下载后检测不到vc6

win11的电脑已经安装了vc6,下载easyx后检测不到我的vc6怎么解决

ava
dlrb

2024-10-7

0

价值

1

回答

913

浏览

为什么在codeblocks下正确配置了easyx后 显示fatal error:graphics.h:No such file or directory

为什么在codeblocks下正确配置了easyx后 显示fatal error:graphics.h:No such file or directory

0

价值

1

回答

1512

浏览

我写的论文,需要引用 easyx 的官方文档,请问应该如何书写格式

需要引用官方文档,但是不知道如何书写其格式

ava
你好.

2024-9-28

0

价值

1

回答

971

浏览

win10 vs2022版为什么检测不到

      11111111111111111111111111111111111111111111111111111111111

技术讨论社区