From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



어떻게 하면 VI를 윈도우의 시스템 Tray의 아이콘으로 최소화 시킬수 있습니까?



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.1
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A

문제점:
VI를 윈도우의 작업표시줄 대신에 윈도우의 시스템 Tray의 아이콘으로 최소화 시키는 것이 가능합니까? 그렇다면, 어떻게 해야합니까?

솔루션:
예, 가능합니다. 이것을 하기 위해서는 고객님의 시스템 Windows 디렉토리에 있는 shell32.dll로 부터 code>shell_notifyicon()을 사용해야 합니다.
이것을 하기 위해서 일반적인 아이콘화일을 불러올수 있수 있고 또한 필요한 함수들을 처리할수 있도록 하는 MFC dll 화일을 만들어야 합니다.
shell_notifyicon()함수는 5개의 입력이 가능합니다. 고객님께서는 주로 윈도우 처리와 아이콘 처리하는 입력이 필요할 것입니다. 아이콘 파일에 대해서는 LoadIcon()함수를 사용함으로서 아이콘을 처리할 수 있고, 아래에 링크되어 있는 예제인 "Window Get Refnum.vi"로 부터 윈도우 처리를 할수 있습니다.

관련 링크:
Developer Zone Example: Windows API Function Utilities (32-bit) for LabVIEW


첨부:





리포트 날짜: 05/13/2003
마지막 업데이트: 10/31/2007
문서 번호: 2XC05R0H