Ir para conteúdo
Fórum Script Brasil
  • 0

Fixar tamanho e posicionamento indepedente de resolução


Read

Pergunta

eu gostaria q indepedente de resolução meu programa fosse mantido

no mesmo posicionamento e tamanho q na 1024x768..

em 800x600 meu programa quase q some...

tamanho

width 276

Height 154

posição

top: 581

Left: 745

alterando o posicionamento pra em vez de esquera, topo para direita, fundo deve resolver a questão de posicionamento mais sei fazer isso não, alguém me dá uma luz q meu projeto ta empacado aqui heheh..

Editado por Read
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

funcionou não

continua ficando fora de foco

tem nenhum outro script não

tentei assim

const
  sw : longint = 800;
  sh : longint = 600;
e assim
const
  sw : longint = 1024;
  sh : longint = 768;
procedure TForm1.FormCreate(Sender: TObject);
AQUI COLOQUEI O RESTANTE DO TEU CODIGO
begin
injetado:=0;
end;

Editado por Read
Link para o comentário
Compartilhar em outros sites

  • 0

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, jpeg, ExtCtrls, WinSkinData, uallProcess, uallHook, StdCtrls,
  Buttons, TlHelp32, TypInfo;

  const
  sw : longint = 1024;
  sh : longint = 768;


procedure TForm1.FormCreate(Sender: TObject);
var i , w : integer;
begin
w := width; // automatico ou pode usar a constante sh
Scaled := true;
if (Screen.width <> sw) then
Scaleby(screen.width,sw);
for i := ComponentCount-1 downto 0 do
with Components[i] do
begin
if GetPropInfo(ClassInfo, 'Font') <> nil then
Font.Size := (width div w) * font.Size;
begin
injetado:=0;
begin
SetWindowLong( application.handle, GWL_EXSTYLE,
GetWindowLong( application.handle, GWL_EXSTYLE )
or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW );
end;
end;
end;
end;

meu programa é um injetor q ataca um jogo, esse jogo roda em 800x600, quando minimizo o jogo pra area de trabalho a resolução fica em 800x600 então como o programa é posicionando em 1024x768 ele fica fora de foco..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...