Fokus okna + programowe wciśnięcie przycisku

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
PMaj
Posty: 231
Rejestracja: 04 sty 2004 00:00

Fokus okna + programowe wciśnięcie przycisku

Post autor: PMaj »

Witam

Mam mały problem - wydaje mi się, że temat był już poruszany na forum, wiem, że nawet robiłem coś podobnego, ale nie udało mi się szybko znaleźć a troszkę mi się spieszy...

otóż potrzebuję (w programie napisanym w LV) zmienić okno aktywne na pulpicie na okno o wybranej nazwie, a później wygenerować zdarzenie polegające na wciśnięciu skrótu klawiszowego, np. ctrl+s, lub F4, który zadziałałby w aktywnym oknie.

Z góry dziękuję za szybką odpowiedź.
Pozdrawiam
pmaj
Nie jestem leniwy
Mam zawyżone wymagania motywacyjne
Awatar użytkownika
wino
Posty: 549
Rejestracja: 23 gru 2005 00:00
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: Fokus okna + programowe wciśnięcie przycisku

Post autor: wino »

Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: Fokus okna + programowe wciśnięcie przycisku

Post autor: Mikrobi »

...a tutaj wyciaganie okna na front:
Obrazek
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
PMaj
Posty: 231
Rejestracja: 04 sty 2004 00:00

Re: Fokus okna + programowe wciśnięcie przycisku

Post autor: PMaj »

Niestety ten program co ma być frontmost nie będzie *.vi ale zupełnie inną aplikacją
Nie jestem leniwy
Mam zawyżone wymagania motywacyjne
Awatar użytkownika
Koza
Administrator
Posty: 152
Rejestracja: 20 gru 2006 00:00
Wersja środowiska: LabVIEW 2011
Lokalizacja: Olsztyn

Re: Fokus okna + programowe wciśnięcie przycisku

Post autor: Koza »

Do aktywacji innego okna mozesz wykorzystac przyklad podany przez wino, z tym ze najpierw znajdz okno funkcja FindWindow, a potem je aktywuj przy uzyciu funkcji ShowWindow.

Pozdrawiam,
Koza
ODPOWIEDZ