어떤 사람이 내 응용 프로그램을 사용하여 다른 응용 프로그램/프로세스의 트레이 아이콘을 숨기거나 표시하는 방법을 보여줄 수 있습니다. 'connected to internet''icon (데이터가 전송/수신되었을 때 파란색으로 바뀌는 두 컴퓨터) 모두) 내 응용 프로그램에서
편집 : 난 내가하는 방식으로 '('연결 아이콘 internect ''숨기려면이 코드를 사용할 수 있습니다 생각 http://scalabium.com/faq/dct0147.htm내 응용 프로그램/프로세스의 트레이 아이콘을 숨기려면 어떻게해야합니까?
ShowWindow(FindWindowEx(FindWindowEx(FindWindow('Shell_TrayWnd', nil), 0, 'TrayNotifyWnd', nil), 0, 'TrayClockWClass', nil), SW_HIDE);
에서 찍은 조각을 사용하여 시스템 클럭을 숨길 수있는 아이콘은 TrayClockWClass를 대체하지만 클래스는? windowse이 도구를 사용하여 클래스 이름을 찾으려고 시도했지만 행운이 없음
edit2 : '트레이 창'을 마우스 왼쪽 버튼으로 클릭 한 다음 속성을 선택하고 속성 창에서 '사용자 정의'버튼을 클릭 한 다음 변경 아이콘 속성 '숨기기'에서 '항상 숨기기'숨기기에서 델파이에서이 작업을 수행 할 수 있습니다 (내가 원하는 경우) 언제든지 아이콘을 숨기거나 표시 할 수 있습니다 (델파이 사용).
왜이 작업을 수행 할 것입니까? 그리고 제어 시스템이 사람들의 컴퓨터를 망치는 대신에 (아마도 레지스트리에서) 트레이가 사용하는 것을 숨기거나 보여주기위한 것이 무엇인지 알아내는 것이 어떻습니까? 그런 일들을 방해하면 사람들이 번거롭게 될 것입니다. 네트워킹 아이콘은 제어판에 의해 제어되므로이를 끄는 레지스트리 옵션을 찾으십시오. 작업 완료. – mj2008
나는 다른 사람들의 컴퓨터를 혼란스럽게하지 않을 것이다. 나는 개인 프로그램을 작성하고있다. edit2를 통해 레지스트리를 통해 컴퓨터를 다시 시작해야 할 것이다. 속도로 내 프로그램에서 buttonclick으로 숨기거나 표시하고 싶습니다. –
트레이 아이콘을 두 번 클릭하여 인터넷 연결 아이콘을 숨길 수 있습니다. 속성을 선택하고 연결되었을 때 알림 영역에 아이콘 표시 확인란의 선택을 취소하십시오. –