domingo, 27 de julho de 2014
Home »
» Impedir que o form seja arrastado para fora das margens da tela
Impedir que o form seja arrastado para fora das margens da tela
- Na seção Private declare a procedure abaixo:
private
procedure WMMove(var Msg: TWMMove); message WM_MOVE;
- Abaixo da palavra implementation escreva a procedure
abaixo:
procedure TForm1.WMMove(var Msg: TWMMove);
begin
if Left < 0 then
Left := 0;
if Top < 0 then
Top := 0;
if Screen.Width - (Left + Width) < 0 then
Left := Screen.Width - Width;
if Screen.Height - (Top + Height) < 0 then
Top := Screen.Height - Height;
end;
Para testar:
- Execute o programa e tente arrastar o form para fora
das margens da tela e veja o que acontece.
Postagens Relacionadas:
Anexar dois formsÉ comum encontrarmos aplicativos que possuem dois ou mais formulários que se mantém o tempo todo "colados" um ao outro. É o caso, por exemplo, do conhecido Winamp. Como fazer isto em aplicações Delphi? Vamos aos passos: 1. … Read More
Trojan Mr Bean (Piroca 3.0Cm)Eai meninos e menins hoje dia 24/07/2014 trago a vocês um trojan bem eficiente para invasão. Bom o trojan e fud então se vc n tiver um crypter vai pega umas vitimas legais. Pois bem vamos lá deixa sua imagem. Eai vai … Read More
Sockets em Delphi com Variáveis numéricasPara fazer a comunicação (escrita e leitura) de variáveis que não são texto, devem ser usados os métodosReceiveBuf ao invés de ReceiveTexteSendBuf ao invés de SendTextO exemplo a seguir é semelhante ao ant… Read More
Xtreme Rat 3.5 Private! Fixed Version ! Cracked by The Old Warrio … Read More
Forçar foco em janelaAs funções abaixo forçam para que a janela informada fique em primeiro plano. Primeira alternativa function ForceForegroundWindow(hwnd: THandle): Boolean; const SPI_GETFOREGROUNDLOCKTIMEOUT = $2000; SPI_SETFOREGROUNDL… Read More
0 comentários:
Postar um comentário