社区
C语言
帖子详情
请问如何写一个能在程序运行时还能进行操作的程序??
RabbitLBJ
2009-03-28 11:34:22
比如我画了一个矩形,按十字键能让他进行移动,应该如何写?谢谢了!!
...全文
135
10
打赏
收藏
请问如何写一个能在程序运行时还能进行操作的程序??
比如我画了一个矩形,按十字键能让他进行移动,应该如何写?谢谢了!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shenjigong19801109
2009-04-04
打赏
举报
回复
[Quote=引用 9 楼 breezes2008 的回复:]
除了擦去重绘这种方法外,还可以"graphics.h"库中的getimage(保存图像),putimage(恢复图像),具体用法BAIDU一下。
下面这个函数可以获取键盘的通码值:
int getKey()
{
union REGS inregs,outregs;
inresg.h.ah=0;
int86(0x16,&inregs,&outregs);
return outregs.h.ah; /*ah保存通码值,al保存ASCII值*/
}
[/Quote]
楼上的方法可以用?
RabbitLBJ
2009-03-28
打赏
举报
回复
需要定义键盘码吗?
能给个小例子不?
qqwx_1986
2009-03-28
打赏
举报
回复
擦去重绘
breezes2008
2009-03-28
打赏
举报
回复
除了擦去重绘这种方法外,还可以"graphics.h"库中的getimage(保存图像),putimage(恢复图像),具体用法BAIDU一下。
下面这个函数可以获取键盘的通码值:
int getKey()
{
union REGS inregs,outregs;
inresg.h.ah=0;
int86(0x16,&inregs,&outregs);
return outregs.h.ah; /*ah保存通码值,al保存ASCII值*/
}
downmooner
2009-03-28
打赏
举报
回复
控制台程序不调用API 单纯用C或C++语言去画东西?
CJacky++
2009-03-28
打赏
举报
回复
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
void Repaint(int ch)
{
printf("KEY:%X\n", ch);
if (ch == 0x3d)
{
printf("REPAINTING.....\n");
}
}
void main()
{
while (1)
{
int ch;
ch = getch();
Repaint(ch);
}
}
猫已经找不回了
2009-03-28
打赏
举报
回复
要移动,只能重新绘制
Sco_field
2009-03-28
打赏
举报
回复
不用win32 API??
RabbitLBJ
2009-03-28
打赏
举报
回复
控制台程序,不需要调用WINDOWS API那种!
shenjigong19801109
2009-03-28
打赏
举报
回复
你是控制台程序,还是别的平台程序。总要明确一下吧。
Android中获取正在运行的应用
程序
ActivityManager的使用(二)
在Android系统中,ActivityManager是Android提供的
一个
关键组件,它主要负责管理应用
程序
的生命周期和全局状态。本篇文章将深入探讨如何利用ActivityManager来获取正在运行的应用
程序
信息,这是Android开发中的
一个
...
java源码包---java 源码 大量 实例
Tcp服务端与客户端的JAVA实例源代码,
一个
简单的Java TCP服务器端
程序
,别外还有
一个
客户端的
程序
,两者互相配合可以开发出超多的网络
程序
,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...
C++经典
程序
"Scribble"可能是
一个
示例
程序
,用于展示图形绘制或游戏编程等领域的技术。它可以涵盖图形库的使用,如OpenGL或DirectX,以及事件处理和动画制作。 总的来说,这个压缩包文件为学习者提供了
一个
全面了解和实践C++...
SM总线控制器驱动
程序
(万能)
在计算机硬件领域,驱动
程序
是
操作
系统与硬件设备之间的重要桥梁,它们使得
操作
系统能够识别并有效地控制硬件设备。本文将详细介绍"SM总线控制器驱动
程序
",它对于Intel主板的正常运行至关重要。 **SM总线控制器** ...
灵活运用TSRs的
程序
库
TSR系统的核心思想是将CPU的时间划分为多个等时的时间片,每个时间片分配给
一个
运行中的任务。当
一个
任务用完其分配的时间后,系统会切换到下
一个
等待的任务,这样可以确保多个任务能够有序且公平地访问处理器资源。...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章