// 패널을 클릭할 때 작동하게. 전역 변수로 bSet:Boolean; 선언
procedure TForm1.Panel1Click(Sender: TObject);
var
MouseRect : TRect;
pMouse : TPoint;
begin
if(not bSet) then
begin
MouseRect := TPanel(Sender).ClientRect;
pMouse := point( MouseRect.Left, MouseRect.Top );
pMouse := TPanel(Sender).ClientToScreen( pMouse );
OffsetRect( MouseRect, pMouse.X, pMouse.Y );
ClipCursor( @MouseRect );
end else
begin
ClipCursor(nil);
end;
bSet := not bSet;
end;
'知 > Delphi' 카테고리의 다른 글
TClientDataSet 파일의 크기 줄이기 (0) | 2013.01.09 |
---|---|
IP, OS, CPU 정보 알아오기 (0) | 2012.11.09 |
한 주의 첫 번째 및, 마지막 날짜 구하기. (0) | 2010.01.22 |
작업관리자에서 프로세서 안보이게 하기(검증안함) (0) | 2009.10.26 |
[펌] 명도 또는 채도 조절하는 칼라코드들 (0) | 2009.10.12 |