zoukankan      html  css  js  c++  java
  • sendMessage

    [DllImport("user32.dll",   EntryPoint="SendMessageA")]
      		private static extern int SendMessage(IntPtr hwnd, uint wMsg, uint wParam, uint lParam);
      		[DllImport("user32.dll")]
     		private static extern int ReleaseCapture();
    
    //move

          ReleaseCapture();
          SendMessage((sender as Control).Handle, 0x00a1, 2, 0);
          SendMessage((sender as Control).Handle, 0x0202, 0, 0);

      
    
    /* 
     0---------1---------2
    
    
     3-------------------4
    
     
     5---------6---------7
     
     */     
    	case 0:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF004, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 1:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF003, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 2:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF005, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 3:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF001, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 4:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF002, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 5:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF007, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 6:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF006, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    	case 7:{
    		ReleaseCapture();
    		SendMessage(panel1.Handle, 0x0112, 0xF008, 0);
    		SendMessage(panel1.Handle, 0x0202, 0, 0);
    		break;
    	}
    

      

  • 相关阅读:
    ITIL 4Foundation认证
    Linux服务器安全之 fail2ban的安装与配置
    Linux的常用基础命令
    jQuery源码学习(2):选择器初窥
    jQuery源码学习(1):整体架构
    从字符串拼接看JS优化原则
    理解函数作用域与闭包
    JavaScript DOM节点操作总结
    函数声明与函数表达式、变量提升
    CSS长度单位详解
  • 原文地址:https://www.cnblogs.com/cause/p/3837914.html
Copyright © 2011-2022 走看看