예를 들어서 엑셀 파워포인트 등등 윈도우 바탕화면에 표시되어어 있는 상태에서
빌드한 프로그램이 항상 맨 앞에 나오게 하는 코드좀 알려 주세요.
(마우스로 엑셀이나 파워포인트를 클릭해도 빌드된 프로그램이 항상 윈도우창 맨 위에 표시 되도록)
Is this article helpful?
SetForegroundWindow 의 경우 원하는 기능이 아닙니다..
와일루프로 돌려 사용 할경우 윈도우툴바에서만 깜빡 거릴뿐
바탕화면으로 팝업이 되지가 않네요
I think this example satisfies you but is it not correct?
https://forums.ni.com/t5/Example-Programs/Programmatically-Move-Any-Window-to-the-Front/ta-p/3532516
I believe "SetForegroundWindow" method shouldn't be called fast in while loop.
VI 프로퍼티-윈도우 모양-사용자 정의 에서 모달로 설정하시면 가능합니다
VI 속성에서 설정 가능합니다.
날짜: 10-20-2019 11:08 PM
VI에 대한 프로퍼티 노드 중 "프론트패널 윈도우 >> 맨 앞으로" 속성을 이용할 수 있을 것 같습니다.