Linha de comando para mover para outro abrir uma janela aberta existente em vez de abrir uma nova

0

Eu tenho um aplicativo de PDV que permitirá uma chamada para outro aplicativo. Eu preciso ter uma janela do Internet Explorer aberta e alternar para ela. O comando que estou usando abre uma nova janela do Internet Explorer quando executado:

C:\Program Files\Internet Explorer\iexplore.exe

Existe alguma maneira de obter o comando para abrir a janela aberta existente?

    
por dfarland 25.05.2011 / 19:35

1 resposta

0

Se você estiver familiarizado com o código, poderá usar o método user32.dll "SetForegroundWindow": link

Você poderia então mudar a janela para a nova quando ela abrir? Há um exemplo de pInvoking do código gerenciado no site MS. Basta mudar o código para os detalhes. link

Os comutadores CLI suportados para o Internet Explorer podem ser encontrados aqui (não parece que haja um que ajude você): link

    
por 25.05.2011 / 22:28