DESAFIO!!

Delphi

07/03/2003

Essa ate agora ninguem soube responder:

Como saber em qual janela está o foco do teclado?
Nao adianta a janela principal deve ser o control especifico.


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

07/03/2003

Screen.ActiveForm.Name // Nome do Form Ativo
Screen.ActiveControl.Name // Nome do Controle Ativo no Form


GOSTEI 0
Anonymous

Anonymous

07/03/2003

Valeu.

Agora, voce sabe fazer isso com funcao de API?
E, a partir do nome, como que voce pega o handle?


GOSTEI 0
Anonymous

Anonymous

07/03/2003

Screen.ActiveForm.Name; // pega o nome do form
Screen.ActiveForm.Handle; // pega o handle do form

Screen.ActiveControl.Name; // pega o nome do componente
Screen.ActiveControl.Handle; // pega o handle do componente


GOSTEI 0
Anonymous

Anonymous

07/03/2003

Emerson para de responder pro mané, o cara descobri uma coisa e pensa que ninguém sabe, daí ele poe a pergunta no forum e vc mata, daí ele fica inventando perguntas que ele não sabe, só pra ver se a gente manja.

O cara é troxa


GOSTEI 0
Anonymous

Anonymous

07/03/2003

Ô Revoltado,

Soh estou tentando tirar uma duvida.
Pra mim seria realmente melhor se fosse funcao de API...

Emerson,

Obrigado pela dica, mas so esta funcionando dentro do meu programa, eu precisava que funcionasse para janelas fora dele tambem.


GOSTEI 0
Anonymous

Anonymous

07/03/2003

...


GOSTEI 0
Anonymous

Anonymous

07/03/2003

...


GOSTEI 0
Anonymous

Anonymous

07/03/2003

...


GOSTEI 0
Anonymous

Anonymous

07/03/2003




GOSTEI 0
Anonymous

Anonymous

07/03/2003




GOSTEI 0
Anonymous

Anonymous

07/03/2003

ACHO QUE A A FUNCAO É GetForegroundWindow
OU ALGO ASSIM

(Editado pelo moderador)


GOSTEI 0
Edson Tm.

Edson Tm.

07/03/2003

Olá pessoal;

Alguém aí tem ou conhece algum exemplo que ensine a se construir uma barra de ferramentas ´docável´ na área de trabalho do windows?

Desde já agradeço.


GOSTEI 0
Anonymous

Anonymous

07/03/2003

GetForegroundWindow so retorna a janela principal e nao o control.


GOSTEI 0
Anonymous

Anonymous

07/03/2003

b


GOSTEI 0
Anonymous

Anonymous

07/03/2003




GOSTEI 0
Anonymous

Anonymous

07/03/2003

??????????????????????????????????? :oops: :oops: :evil:


GOSTEI 0
POSTAR