首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

C语言经典算法之底层编程:鼠标检测

C语言经典算法之底层编程:鼠标检测

/*本程序能读取系统环境变量,查看有无鼠标.若有,便输出Mouse isOK,
反之便输出No mouse.*/
/********************readmouse***********************/
#include<stdio.h>/*for function ofprintf()*/
#include<stdlib.h>/*for function ofexit()*/
#include<string.h>/*for function ofstrcmp()*/
void loadmous(void); /*查看有无鼠标子函数*/
/*主函数开始*/
main()
{
   loadmous();
   return 0;
}
/*子函数*/
void loadmous()
{
   char *p;
   if((p=getenv("MOUSE"))!=NULL){/*调用getenv()函数,读取系统环境变量*/
       if(!strcmp(p,"YES"))/*判断有无鼠标*/
       printf("Mouse is OK\n");
    }
   else{
         printf("\nNo mouse");
         getch();
         exit(1);/*正常退出程序*/
    }
}
返回列表