Zdravím,
mám menší problém. Moc rád bych sejmul název aplikace, která je zrovna aktivní, tzn. používám ji.
Pomocí jNative jsem příkazem
User32.GetWindowText(User32.GetForegroundWindow())
získal titulek aktivního okna. Má to nevýhodu, že když šmíruju stránky ve firefoxu, tak mi to s pomocí timeru vyhazuje následující výsledky
Seznam – Najdu tam, co nezn¶m - Mozilla Firefox
Nov¶ t¶ma v sekci Java - Mozilla Firefox
Total Commander ...
....
to že nezvládá diakritiku mě netrápí, ale já bych rád název aplikace, ne header. Tzn. že místo uvedeného bych radši
firefox.exe
firefox.exe
totalcmd.exe
...
Přes
User32.GetWindowThreadProcessId(User32.GetForegroundWindow())
jsem dokázal získat akorát číselné ID aplikace, ale to jméne nejsem schopný vydolovat.
Děkuji za pomoc