提问分类 [VisualStudio]

提问

0

价值

1

回答

396

浏览

为什么我的小球动不了啊

win11,vs2022

无法通过键盘控制小球移动

#include<iostream>
#include<graphics.h>
#include<conio.h>
#include<thread>
#include<chrono>
using namespace std;
int x=50, y=50;
void drawball()
{
	setfillcolor(RED);
	solidcircle(x, y, 
ava
哈尔

2023-12-2

0

价值

1

回答

1189

浏览

请问 easyx 安装脚本能否支持 MSVC 生成工具?

虽然可以手动安装,但是若安装脚本支持的话,可以省去这个麻烦。

MSVC 生成工具目前版本的路径为:C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.30.30705

ava
清靈語

2021-11-21

0

价值

1

回答

1875

浏览

VS2019编译错误,无法解析的外部符号

系统:windows10 专业工作站版

IDE:VS2019

Easyx版本:20210224

尝试过修改字符集,重新安装easyx

#include <graphics.h>		// 引用图形库头文件
#include <conio.h>
#include<map>
#include <string>
using namespace std;

class Graphicstool {
public:

0

价值

1

回答

1450

浏览

0x00544FBF 处(位于cplus2.exe中)引发的异常:0xC0000005:读取位置0x00000000时发生访问冲突。
#include <graphics.h>
#include <conio.h>

int main()
{
	TCHAR s[] = _T("Hello World");
	outtextxy(10, 20, s);
	return 0;
}
ava
何时可掇

2021-6-19

0

价值

1

回答

1511

浏览

Live Share玄学问题

使用live share进行协同开发,发现VS共享——VS加入时,加入者看不到工程文件,只有解决方案和项目名

VS共享——VSC加入时,加入者可以看到工程文件

VSC共享——VS加入时,加入者可以看到工程文件

尝试过重装VS的live share,无用

求解QWQ

ava
无名氏

2020-12-5

0

价值

1

回答

1706

浏览

关于VS2019里drawtext中string数据类型正常显示不了的问题,怎么解决?
string robot_name= "你好";
initgraph(1000, 800);
setbkcolor(WHITE);
setlinecolor(BLUE);
settextcolor(BLUE);
cleardevice();
rectangle(10, 10, getmaxx() - 10, getmaxy() - 10);
RECT girlname={ 50,50,450,100 };
string girl_name = robot_name;
drawtext((LPC
ava
X能力者

2020-11-21

0

价值

1

回答

2224

浏览

复制代码到新文件中报错了

char s[10];

InputBox(s, 10, _T("请输入票数"));
sscanf_s(s, "%d", &num);

drawtext(s, &R6, DT_CENTER | DT_VCENTER | DT_SINGLELINE);

错误(活动) E0304 没有与参数列表匹配的 重载函数 "drawtext" 实例 

错误(活动) E0167 "char *" 类型的实参与 "LPTSTR

ava
雷雨阵阵

2020-8-30

0

价值

1

回答

1880

浏览

怎么把float类型变量用drawtext或者outtext输出?
float fare;
char a[20];
fare = 3.0;
sprintf_s(a, "%s", fare);
drawtext(a, &R4, DT_CENTER | DT_VCENTER | DT_SINGLELINE);

这样的输出结果是(NULL)

不知道哪里有问题

ava
雷雨阵阵

2020-7-29

0

价值

1

回答

2585

浏览

InputBox的char*类型实参与LPTSTR类型的形参不兼容
#include <graphics.h>
#include <conio.h>
#include <stdio.h>

int main()
{
	// 初始化绘图窗口
	initgraph(640, 480);

	// 定义字符串缓冲区,并接收用户输入
	char s[10];
	InputBox(s, 10, _T("请输入半径"));

	// 将用户输入转换为数字
	int r;
	sscanf(s, "%d", 
ava
雷雨阵阵

2020-7-28

0

价值

2

回答

5448

浏览

mciSendString放不了音乐

本人刚学用VS,用的VS2019,EasyX_20200520(beta)。程序如下,音乐MP3文件也放到.cpp所在文件夹了。

但是就是放不了音乐,调试时也没有跳过mciSendString函数,其余功能(创建窗口、退出)也正常。请问应该怎么改?

#include <graphics.h>
#include <conio.h>
#pragma comment(lib,"Winmm.lib")

int main()
{
	initgraph(
ava
青青子衿

2020-7-24

0

价值

1

回答

2722

浏览

关于鼠标信息有延迟的问题

最近在做一个课设,在设计一个操作:当鼠标左键点击时,触发一次事件

但实际当左键点击一次时,会重复触发较多次该事件,特别是当左键一直处于按下状态时,事件会一直重复触发

所以我想请教一下,如何才能做到,当鼠标左键按下时,无论是否抬起,都只触发一次事件?

下面是我的代码:

while (1)
{
	BeginBatchDraw();

	putimage(0, 0, &game_background);

	while (MouseHit())
	{
ava
木辛

2020-5-3

技术讨论社区