zoukankan      html  css  js  c++  java
  • 简洁的 c# 拖动无标题栏窗体

    using System.Runtime.InteropServices;

    [DllImport(
    "user32.dll")]
        
    public static extern bool ReleaseCapture();
        [DllImport(
    "user32.dll")]
        
    public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);
        
    public const int WM_SYSCOMMAND = 0x0112;
        
    public const int SC_MOVE = 0xF010;
        
    public const int HTCAPTION = 0x0002;

    MouseDown事件中加入如下代码:

    private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
      {
       ReleaseCapture();
       SendMessage(
    this.Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0);
      }
  • 相关阅读:
    后台性能测试不可不知的二三事
    linux下操作mysql
    loadrunner scripts
    反射
    java 读取json
    java 多线程
    python_day11
    python爬虫
    python_day10
    python_day9
  • 原文地址:https://www.cnblogs.com/sofire/p/1764620.html
Copyright © 2011-2022 走看看