拖动窗体的任意区域移动窗体
生活随笔
收集整理的這篇文章主要介紹了
拖动窗体的任意区域移动窗体
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是一個通過捕獲WM_NCHITTEST消息來實現拖動窗體的任意區域移動窗體的方法。
在Form1的public部分聲明WM_NCHITTEST消息處理過程:
??public
????procedure?OnWmncHitTest(var?M: TWmncHitTest);?message?WM_NCHITTEST;
編寫消息處理過程的代碼:
procedure?TForm1.OnWmncHitTest(var M: TWMNCHitTest);
begin
? inherited;
? if M.Result = HTClient then
??? M.Result := HTCaption;
end;
總結
以上是生活随笔為你收集整理的拖动窗体的任意区域移动窗体的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Delphi下载指定网址(URL)的文件
- 下一篇: 我也想对广大程序员说一些话