10-06-2025 05:15 AM
I am using an external software to run a subvi. I want this subvi to appear ahead of all other windows when called. I am using the vi property node FP.IsFrontmost and I have the vi properties set up in a custom modal configuration. However, when the vi is called it appears in front of all other labview vis but does not appear in front of any non-labview windows. Is there any way to extend the reach of FP.IsFrontmost outside of just labview software? I am using labview 2010 but I can use 2022 Q3 alternatively if there is no solution for 2010.
10-06-2025 07:17 AM
Are you on Windows?
Then maybe use Call Library Node with user32.dll.
Function FindWindowA wired into Function SetForegroundWindow.
10-06-2025 09:56 AM
Download Windows API VIs: