Saya memiliki aplikasi POS yang akan memungkinkan panggilan ke aplikasi lain. Saya perlu memiliki jendela Internet Explorer terbuka dan beralih ke sana. Perintah yang saya gunakan membuka jendela Internet Explorer baru ketika dijalankan:
C:\Program Files\Internet Explorer\iexplore.exe
Apakah ada cara untuk mendapatkan perintah untuk membuka jendela terbuka yang ada?
windows
command-line
internet-explorer
dfarland
sumber
sumber
Jawaban:
Jika terbiasa dengan kode, Anda dapat menggunakan metode user32.dll "SetForegroundWindow": http://www.pinvoke.net/default.aspx/user32.SetForegroundWindow
Anda kemudian bisa hanya beralih jendela ke yang baru ketika terbuka? Ada contoh pInvoking dari kode terkelola di situs MS. Ganti kode untuk spesifik. http://code.msdn.microsoft.com/CSPInvokeDll-23a75c51
Switch CLI yang didukung untuk Internet explorer dapat ditemukan di sini (sepertinya tidak ada yang membantu Anda): http://msdn.microsoft.com/en-us/library/ee330728(v=vs.85).aspx
sumber