0
价值
1
回答
浏览
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
0
价值
1
回答
浏览
为什么在codeblocks下正确配置了easyx后 显示fatal error:graphics.h:No such file or directory
为什么在codeblocks下正确配置了easyx后 显示fatal error:graphics.h:No such file or directory
0
价值
1
回答
浏览
关于VSCODE配置EasyX的问题
刚安装的VSCODE 版本号为1.93.0,#include "graphic.h"这个代码报错。提示:无法打开 源 文件 "graphic.h",是不是EasyX配置问题?
但是下载的EasyX不识别这个版本,无法安装!
求解,新手刚学
0
价值
2
回答
浏览
EasyX处理鼠标事件(反应迟钝)
环境:VC2022+EasyX
类封装的按钮功能,希望能实现鼠标左键松开执行一次事件,用bool变量isLeftButtonUp判断是否重复执行(不然点一次鼠标会执行好多次,不知道有没有其他能够避免这种情况的写法)。
但在实际运行时,刚运行会迟钝很久(推测是消息缓冲区有大量鼠标移动信息),连续点击正常,但是点一次后移动一会鼠标再点一次也会进入好几秒的延迟。
想请教一下该如何修改:
①有其他能判断左键松开一次执行一次事件的写法吗?
②如何解决这个鼠标处理的延迟,实现响应及时的“鼠标左键松开执行一次事
0
价值
1
回答
浏览
请教在UTF8编码下如何将const unsigned char *转换为easyX函数接受的类型并正常输出。
这不是一个完整程序,只是让提到的问题看起来更直观:
const unsigned char *name = sqlite3_column_text(res, 1);//这里使用const unsigned char *类型是因为SQLite的API以这种方式提供字符串。
outtextxy(40,280,(LPCTSTR)name);
!!outtextxy()输出乱码!!
请教在UTF8编码下如何将const unsigned char *转换为LPCTSTR类型,或其它能在easyX窗口中正常输出汉字的方法。
0
价值
1
回答
浏览
vs2022安装出问题
安装了无数遍,安装完打开vs2022输入头文件#include <graphics.h>每次都显示无法打开源文件,真服了什么玩意,手动安装那个安装程序也没法解压,心态真炸了
0
价值
1
回答
浏览
为什么我的GCC编译easyx会报错
C:\Users\mnbss\Desktop>g++ a.cpp -o ab.exe -leasyx
K:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: K:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/lib/../lib/libeasyx.a(EasyX.GraphWnd.o):EasyX.GraphWnd.cpp:(.text+0x18
0
价值
1
回答
浏览
DEV-C++的easyx
如何在DEV-C++上适配easyx?
我把include和lib64放到GCC里了
C:\Users\admin\Documents\Untitled2.cpp [Error] easyx.h: No such file or directory
0
价值
1
回答
浏览
easyx插入图片后显示不出来
操作系统是Windows7,编译环境为visual studio2022,图片地址没有错,编译也正确,但是一旦运行就无法显示图片,只会显示黑屏,求大佬指点。
#include<stdio.h>
#include<graphics.h>
#include<conio.h>
int main() {
initgraph(800, 454);
IMAGE img_back;
loadimage(&img_back,L"C:\\c-game\\Project2\\pictur
0
价值
1
回答
浏览
简单游戏的移动问题
一个简单的飞机大战游戏,但是运行时会很卡,就是移动飞机时会有严重的滞后感。不仅没有按下键盘就移动的感觉,而且在按键盘的上下左右键的时候,整个窗口会很卡(就像小学上微机课打开个浏览器就卡半天的感觉),绘制的飞机图片会在卡的时候直接闪没有。问的chatgpt,说是peekmessage的问题。求大佬看一下怎么解决
#include<iostream>
#include<string.h>
#include<easyx.h>
#pragma comment(lib,"MSIMG32.LI
-1
价值
1
回答
浏览
多个控制台
#define _CRT_SECURE_NO_WARNINGS 1
#include"game.h"
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
bool DEAD = false;
bool WIN = false;
int main()
{
initgraph(Col * IMGW, Row * IMGW, EX_SHOWCONSOLE);
//播放开始音乐
&n
0
价值
1
回答
浏览
求助:outtextxy读取字符串乱码问题
使用Easyx编写程序的时候遇到了这样的一个问题:从文本文件(UTF-8编码)中读取一行中英日均有的字符串,如果直接读取到TCHAR类型的数组,outtextxy()的中文和日文输出会乱码成这样(ä½ å¥½ 或者 ÄãºÃ),但是使用char类型的数组,再进行一次多字节字符集转宽字节字符集的操作,则能正常输出文字,大佬们麻烦解答一下,谢谢!
以下是我仿照源程序复刻的一段代码:(输入文本:1955597 - DECO_27 - HIBANA feat Hatsune M
0
价值
1
回答
浏览
调用GetOpenFileName函数选择好文件之后无法调用saveimage保存图片
使用VS 2022(V143)环境。
第一次调用saveimage可以正常看到保存的内容,但是打开了对话框选中文件之后再调用saveimage就不能看到保存的图片了。
注释掉打开文件的部分就可以看到保存的两张图片。
#include <easyx.h>
int main()
{
IMAGE img_buf1, img_buf2;
loadimage(&img_buf1, _T("./imgtest/img1.png"));
saveimage(_T("./img
0
价值
1
回答
浏览
mingw链接winmm库
64 位操作系统, 基于 x64 的处理器,在vscode中使用mingw编译器,想问如何连接winmm.lib库
目前把winmm.lib文件下载到了mingw的lib文件夹里,下面为我的task.json文件和报错部分,报错为
undefined reference to `__imp_mciSendStringA'collect2.exe: error: ld returned 1 exit status
void bgm()
{
mciSendString("open ./eas