解决方案 »
- 高斯消元 求四元!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- Remoting问题紧急求助
- socket 丢包问题
- 求一C#算法
- 如何计算GridView某列的汇总?
- 程序员必备的第11种工具。Spdevelop个人免费版,集成数据库建模软件,基于模板引擎的代码生成工具.
- 求php的pack("H*","d033e22ae348aeb5660fc2140aec35850c4da997") 转成C#代码?
- 如何得到数据库的名称?在线等
- 为什么ftp://aspxdown:[email protected]/现在进不去啦?
- 如何用C#代码访问Access表[说明]属性的内容?
- 一个泛型的基础问题。
- 继承类,能自动继承带参数的构造函数吗?
using System.Runtime.InteropServices;
//并为控件 添加 MouseDown 事件
// C#鼠标拖动任意控件
// 利用Windows的API函数:SendMessage 和 ReleaseCapture
const uint WM_SYSCOMMAND = 0x0112;
const uint SC_MOVE = 0xF010;
const uint HTCAPTION = 0x0002;
[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();
void ControlMouseDown(object sender, MouseEventArgs e)
{
ReleaseCapture();
SendMessage((sender as Control).Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0);
}