永发信息网

小弟初学编程 有关messagebox的问题 为啥在这个程序里用它会出错 而且用afxmessagebox时会说没定义 跪谢

答案:2  悬赏:80  手机版
解决时间 2021-02-03 16:05
#include "stdio.h"
#include "graphics.h"
#include "conio.h"
#include "windows.h"

void main() //程序功能为按键空制球的移动
{
initgraph(640,480);
int x=320;
int y=240;
int k;
setcolor(YELLOW);
setfillcolor(GREEN);
fillcircle(x,y,20);
char c;
c=getch();
while(c!=27)
{
if (kbhit())
{
c=getch();
}
else
{
setcolor(BLACK);
setfillcolor(BLACK);
fillcircle(x,y,20);
switch(c)
{
case 'a':x-=2;break;
case 'd':x+=2;break;
case 'w':y-=2;break;
case 's':y+=2;break;
case 27:break;
}
setcolor(YELLOW);
setfillcolor(GREEN);
fillcircle(x,y,20);
Sleep(20);
if (x==620||y==460||x==20||y==20)
{
AfxMessageBox("已到边缘");//这里出错 想让球到边缘的时候报警
break;
}
}
}
closegraph();
}
最佳答案
改成:MessageBox(NULL, "已到边缘", "提示", MB_ICONINFORMATION);
全部回答
你好! 不能用AfxMessageBox,因为你的不是MFC工程,所以会报错。要用MessageBox。 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
和祥副食商店地址有知道的么?有点事想过去
上班的时候想偷偷的看视频 怎样能将视频窗口
初学德语,Wann sind Sie dort gewesen?这用的
大众书城地址在哪,我要去那里办事
Many student in Chinese are learning Engli
大家身边是不是老人喜欢小儿子,心疼大孙子
一元一次方程.
格尔木市司法局郭勒木德镇司法所在哪里啊,我
草莓公主跑酷里的一箱草莓怎么得
订了机票可以退吗
在上林到隆安需经南宁市过吗
盼盼安全门,木门地址在什么地方,我要处理点
与国内物流相比,国际物流的高风险性主要表现
中国人寿财产保险公司我想知道这个在什么地方
在线等~四个日语翻译
推荐资讯
德国牧羊犬幼犬尾巴往上弯曲,是不是证明配杂
莎车县人民检察院反贪污贿赂局怎么去啊,我要
兔子撑着要死了怎么办
魔方高级公式末尾加的数字是什么意思?
小米手机LED灯红色灯一直在闪烁怎么办
-6的绝对值是A. -6B. C. 6D.
钢柱与砌体外墙如何连接求大神帮助
伦敦金是什么意思?
深圳攀高电子公司是不是正规的经营啊?
通联支付是收单行,怎样冻结pos用户的一般户
妇幼保健站的节育环一次性戴多久?
五菱宏光v发动机故障灯亮,修了3次都没修好,怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?