procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Perform(WM_SYSCOMMAND, $F012, 0);
end;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Perform(WM_SYSCOMMAND, $F012, 0);
end;
解决方案 »
- 求手写输入的思路?DELPHI能直接使用WEB上的吗?
- 开发一个基于数据库的聊天程序.
- cxgrid 使用多层表时关联的问题
- 一个SetupBuilder Professional打包工具的小问题!!
- 请问如何实现Tchart的曲线平滑处理啊,,急急急!
- 求过程建模的相关概念,步骤,方法。
- delphi在调试时如果出现问题会跳到有问题的代码上面 这时给我的选择只有暂停 跟修改代码在执行 如何停止调试?
- 求delphi xe7 dev 感激不尽!
- 难道真的没人会吗???
- Activexform控件问题
- URW3010是什么错误呀?如何解决?
- 怎么样把多个程序打包到一个文件中,然后怎么样释放出来!高分求答案(分两次给100分)!
SysUtils, Windows, Messages, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TMainForm = class(TForm)
private
{ Private declarations }
protected
// Capture the WM_NCHITTEST message to enable moving the form.
procedure WMNCHitTest(var Message: TWMNCHitTest); message WM_NCHITTEST;
public
{ Public declarations }
procedure CreateParams(var Params: TCreateParams); override;
end;var
MainForm: TMainForm;implementation{$R *.DFM}procedure TMainForm.WMNCHitTest(var Message: TWMNCHitTest);
begin
inherited;
Message.Result := HTCAPTION;
end;procedure TMainForm.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style := WS_THICKFRAME or WS_POPUP or WS_BORDER;
end;end.
但是Zheast(zheast)的办法却有点问题呢。