2011-10-09 2 views

답변

2

Windows 및 작업 표시 줄 상태 영역에 대해 이야기하고 있습니까? 그렇다면 Shell_NotifyIcon 기능에 대해 http://msdn.microsoft.com/en-us/library/windows/desktop/bb762159.aspx을 확인하십시오. 많은 참고 자료가 있으며 사용법에 관한 샘플도 있습니다. 또한 Notifications and the Notification Area

: http://msdn.microsoft.com/en-us/library/windows/desktop/ee330740.aspx

+0

예 창 및 작업 표시 줄 상태 (시스템 트레이/오른쪽 모서리)입니다. 나는 그것을 간단한 C 프로그램에서 구현하는 방법을 모른다. 간단한 "hello world"스크립트에서 작업 예제를 제공 할 수 있다면 persepctive 스크립트를 사용하면된다. – luacoder

+2

@luacoder : 내가 방금 지적한 자료를 읽을 수 있어야하고, 원하는 것을 수행하는 자신의 간단한 '스크립트'가 있어야한다고 말합니다. –

1

C, 모두 그 자체로는, 당신이 원하는 일을 할 수 없습니다. 이 언어는 가능한 많은 아키텍처 (전자 레인지, 에어백 시스템, 마우스 동작 제어 ...)에서 작동하도록 설계되었으며 모든 아키텍처가 "시스템 트레이"가 무엇인지는 알지 못합니다.

특정 라이브러리 (표준 C의 기능을 보강)를 사용해야합니다. 많은 외부 라이브러리가 있습니다. 서로 다른 플랫폼에서 동일한 작업을 수행하는 대부분의 라이브러리는 서로 호환되지 않으므로 ... 코드의 대상이 무엇인지 알아야합니다. Windows? Windows Vista? 도스? 전자 레인지? sattelite 태양 전지판 전개 자? ...--)

+0

'extensions'이 올바른 단어로 보이지 않아 언어 확장을 생각해 보았습니다 ... –

+0

Thanks @ K-ballo, 맞아 ... "외부 라이브러리"로 "extensions"가 변경되었습니다 – pmg

+0

고마워요. 귀하의 회신. 확실히 windows (XP 및 Win7). :) 그리고 만약 당신이 또한 완전한 예제 페이지로 나를 안내 할 수 있으면 C에 익숙하지 않기 때문에 구현할 수 있습니다. 나는 그것을 사용하는 방법을 모른다는 것을 제외하고는 Shell_Notification 페이지를 여러 번 보았습니다. – luacoder

1
  1. 창을 만들었지 만 표시하지 않습니다.
  2. Shell_NotifyIcon을 사용하여 알림 영역에 아이콘을 만듭니다. 이 야심 찬 첫 번째 프로젝트되기 전에 전에 C 프로그래밍 결코는 Win32 API를 사용 적이 없다면 1 단계

    에서 만든 창을해야합니다 2 단계를 수행하기 위해

. 우선 윈도우 표시, 메시지 루프 프로그래밍, 메시지 처리 등의 기본 사항을 마스터해야합니다. Programming Windows by Petzold을 권장합니다.

+0

명령 프롬프트로 창으로 충분합니까? – luacoder

+0

아니요, 창문이 아닙니다. 창은 CreateWindow를 호출하여 생성 된 것입니다. Shell_NotifyIcon은 창을 필요로합니다. CreateWindow를 호출 해 본 적이 있습니까? –

+0

아직 없습니다. 나는 그것에 익숙하지 않다. :) – luacoder

관련 문제