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);
      }
  • 相关阅读:
    使用高精度计算斐波那契数列 c++
    纪中9日T4 2298. 异或
    洛谷 P1416 攻击火星
    线段树小结
    纪中5日T3 1566. 幸运锁(lucky.pas/c/cpp)
    Title
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/sofire/p/1764620.html
Copyright © 2011-2022 走看看