  | 
      
        
          1樓
          fengtianru117
          2015-12-2 21:17
          
          
           
         
        #include<windows.h>  #include<stdio.h>  int main() {     POINT curpos;     while (1);     {         GetCursorPos(&curpos);         printf("x:%d,y:%d", curpos.x, curpos.y);         Sleep(300);         printf("\n");     } } 
       | 
    
    
        | 
      
        
          2樓
          fengtianru117
          2015-12-2 21:18
          
          
           
         
        这是一个简单的获得鼠标位置的程序,用GetCursorPos来获取鼠标在控制台中横纵坐标位置
  
       | 
    
    
        | 
      
        
          4樓
          fengtianru117
          2015-12-2 21:19
          
          
           
         
        其中程序倒数第四行 原来我写的是sleep(300);但是编译不通过
  
       | 
    
    
        | 
      
        
          5樓
          fengtianru117
          2015-12-2 21:19
          
          
           
         
        
       | 
    
    
        | 
      
        
          6樓
          fengtianru117
          2015-12-2 21:22
          
          
           
         
        后来我查了下百度 在原来在c语言中 sleep的s是要大写的 而单片机里s不用大写
  
       | 
    
    
        | 
      
        
          7樓
          fengtianru117
          2015-12-2 21:23
          
          
           
         
        意思是 每300毫秒输出一次鼠标位置
  
       | 
    
    
        | 
      
        
          8樓
          fengtianru117
          2015-12-2 21:46
          
          
           
         
        
       | 
    
    
        | 
      
        
          9樓
          fengtianru117
          2015-12-2 21:46
          
          
           
         
        唉  更正下一楼的错误, while(1)后面不该有;导致我刚刚编译通过但是有问题
  
       | 
    
    
        | 
      
        
          10樓
          fengtianru117
          2015-12-2 21:47
          
          
           
         
        感谢张洪银的指导~
  
       |