c语言在控制台判定鼠标左键的小例子

 更新时间:2013年06月19日 10:53:07   作者:  
c语言在控制台判定鼠标左键的小例子,需要的朋友可以参考一下
复制代码 代码如下:

// temp1.cpp : Defines the entry point for the console application.
 //

 //#include <stdafx.h>
 #include <windows.h>
 #include <conio.h>
 #include <stdlib.h>
 #include<stdio.h>
 int main(int argc, char* argv[])
 {
  SetConsoleTitle("Hello World!");
  HANDLE hInput = GetStdHandle(STD_INPUT_HANDLE); // 获取标准输入设备句柄
  INPUT_RECORD inRec;
  DWORD res;

  while (1)
  {
   ReadConsoleInput(hInput, &inRec, 1, &res);
   if (inRec.EventType == MOUSE_EVENT && inRec.Event.MouseEvent.dwButtonState == FROM_LEFT_1ST_BUTTON_PRESSED) //鼠标左键
   {
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),inRec.Event.MouseEvent.dwMousePosition);
    printf("Hello World!");
   }
   Sleep(100);
  }
  return 0;
 } 

相关文章

  • c++中strcpy函数在VS2015无法使用的问题

    c++中strcpy函数在VS2015无法使用的问题

    这篇文章主要介绍了c++中strcpy函数在VS2015无法使用的问题,具有一定的参考价值,有需要的可以了解一下。
    2016-11-11
  • 带头结点单链表(详解)

    带头结点单链表(详解)

    这篇文章主要介绍了带头结点单链表 (详解),需要的朋友可以参考下
    2023-07-07
  • C语言分支循环其嵌套语句的使用

    C语言分支循环其嵌套语句的使用

    本文主要介绍了switch 嵌套和循环嵌套,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • C语言中的long型究竟占4个字节还是8个字节(遇到的坑)

    C语言中的long型究竟占4个字节还是8个字节(遇到的坑)

    小编在复习C语言的时候踩到了不少坑,纠结long类型究竟占4个字节还是8个字节呢?好,今天通过本文给大家分享下我的详细思路,感兴趣的朋友跟随小编一起看看吧
    2021-11-11
  • 浅谈do {...} while (0) 在宏定义中的作用

    浅谈do {...} while (0) 在宏定义中的作用

    下面小编就为大家带来一篇浅谈do {...} while (0) 在宏定义中的作用。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • C语言动态内存管理的原理及实现方法

    C语言动态内存管理的原理及实现方法

    C语言动态内存管理的原理是通过 malloc() 函数申请一块连续的内存空间,并返回其地址,通过 free() 函数释放该内存空间。实现方法是通过在程序运行时动态地管理内存,即在需要内存时申请,不需要时释放,避免了静态内存分配的浪费和不足
    2023-04-04
  • 详解C++中基类与派生类的转换以及虚基类

    详解C++中基类与派生类的转换以及虚基类

    这篇文章主要介绍了详解C++中基类与派生类的转换以及虚基类,是C++入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • 浅谈C++重载、重写、重定义

    浅谈C++重载、重写、重定义

    下面小编就为大家带来一篇浅谈C++重载、重写、重定义。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • C语言函数调用约定和返回值详情

    C语言函数调用约定和返回值详情

    这篇文章主要介绍了C语言函数调用约定和返回值详情,函数调用约定不同,会影响函数生成的符号名,函数入参顺序,形参内存的清理者,更多相关需要的小伙伴可以参考下文详情介绍
    2022-07-07
  • 浅谈C++中的string 类型占几个字节

    浅谈C++中的string 类型占几个字节

    本篇文章小编并不是为大家讲解string类型的用法,而是讲解我个人比较好奇的问题,就是string 类型占几个字节
    2013-08-08

最新评论