在form1.borderStyle:=bsnone;的设置中,如果把鼠标移到边框处怎样出现拉伸边框时的图标!!(最后的分了)谢谢!!!!
解决方案 »
- Delphi7 高手进!!!求帮助 各位大侠
- 请问那位对CP IDMR02/TG 居民身份证阅读器 做过二次开发啊?麻烦发一份它的SDK给我,万分感谢。。。
- 我想问一下,SOCKET发送信息除了发送TEXT格式外,还有一种把数据封包发送的方法,
- 如何远程连接到一个装有sql server数据库的其中的一个数据库,假设sa密码为123
- 急!!关于字符串修理问题。
- 请delphi版的高手帮我看个贴,多谢
- 在学三层开发时遇到的问题,为何返回一个数据集时的速度那么慢呢?
- 如何恢复DOCK数据?
- RichEdit1 取消选定文本?
- delphi7 编写的程序访问SQL2008时的怪问题
- 在Win XP下测试应用程序,汉字显示为“???”,为什么?
- 字符集导致乱码问题!急!!!
________________________欢迎访问和宣传我的论坛http://hthunter.vicp.net/
----没有困难,创造困难
of course
----------------
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
SC_MANIPULATE:word;
begin
//Bottom
if (X>8) and (X<Width-8) and (Y>height-8) then
begin
Cursor := crSizeNS;
SC_MANIPULATE:=$F006;
end
//Top
else if (X>8) and (X<Width-8) and (Y<8) then
begin
Cursor := crSizeNS;
SC_MANIPULATE:=$F003;
end
//Left
else if (Y>8) and (Y<height-8) and (x<8) then
begin
Cursor := crSizeWE;
SC_MANIPULATE:=$F001;
end
//Right
else if (Y>8) and (Y<height-8) and (x>width-8) then
begin
Cursor := crSizeWE;
SC_MANIPULATE:=$F002;
end
// and others , write yourself
{
$F001:改变控件的left大小
$F002:改变控件的right大小
$F003:改变控件的top大小
$F004:改变控件的buttom大小
$F007:控件左边放大缩小
$F008:控件右边放大缩小
$f002:右增缩;
$f003:上增缩;
$f004:左上增缩;
$f005:右上缩;
$f006:下增缩;
$f007:左下增缩;
$f008:右下增缩;
$f009:自由移动;
$f020:最小化(双击可以还原);
}
else
Cursor:=crDefault; if ssLeft in shift then
begin
ReleaseCapture;
SendMessage(Handle, WM_SYSCOMMAND, SC_MANIPULATE, 0);
end;
end;