Windows API를 사용하여 Windows 용 화면 보호기를 작성하고 싶습니다. 어떻게 작성을 시작할 수 있습니까?C++에서 Windows 용 화면 보호기를 작성하려면 어떻게해야합니까?
4
A
답변
15
기본적으로 화면 보호기는 Windows에서 제공하는 몇 가지 명령 줄 옵션을 허용하는 일반 응용 프로그램으로, 전체 화면 또는 미리보기 창에서 시작할지 결정해야합니다. 전체 화면 모드에서 화면 보호기를 시작합니다 -
- /S가 :
그래서, (http://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspx에서) 다음 명령 줄 인수를 일반 EXE 응용 프로그램을 작성합니다.
- /c - 구성 설정 대화 상자를 표시합니다.
- /p #### - 지정된 창 핸들을 사용하여 화면 보호기 미리보기를 표시합니다.
다음은 일부 DirectX/OpenGL/SDL 자습서를 확인하고 멋진 눈물을 씁니다.
분명히 사용자가 깨면 마우스 움직임과 키 누름을 확인하고 응용 프로그램을 종료해야합니다.
3
행운을 빈다.
당신이 무언가를 해킹하는 대신 실제 화면 보호기 코드를 찾을 수 있다면 더 좋습니다. 이렇게하면 스크린 세이버에서 더 빠르게 작업 할 수 있습니다.
수정 된 exes보다 더 많은 화면 보호기가 있습니다. 듀얼 모니터를 지원 하시겠습니까? 어떻게 할 수 있습니까? 두 화면을 하나의 큰 화면 또는 두 화면을 별도의 화면으로 표시합니까?
OpenGL은 약간 다르게 작동하며 다른 문제가 있습니다.
마이크로 소프트는 OpenGL 및 DirectX 스크린 세이버 용 데모 코드를 가지고 있습니다. 원하는 경우 내 컴퓨터에 코드가있을 수 있기 때문에 원하는 이름을 찾을 수 있습니다. 일부 프로젝트 이름으로 쉽게 검색 할 수 있습니다.
관련 문제
- 1. C#에서 화면 보호기를 만들려면 어떻게해야합니까?
- 2. 리눅스 화면 보호기를 개발하는 방법
- 3. 화면 보호기를 배경 화면으로 푸시
- 4. 프로그래밍 방식으로 Windows 화면 보호기를 조정하는 방법 레지스트리 설정
- 5. Windows Form 내에서 화면 보호기를 백그라운드로 실행하는 방법은 무엇입니까?
- 6. SWIG를 사용하여 C에서 Perl 해시를 작성하려면 어떻게해야합니까?
- 7. Mac에서 화면 보호기를 사용 설정하는 방법은 무엇입니까?
- 8. C#을 사용하여 간단한 화면 공유 프로그램을 작성하려면 어떻게해야합니까?
- 9. 바탕 화면 배경 무늬 및 화면 보호기를 설정하는 방법은 무엇입니까?
- 10. SQLAlchemy 용 외부 언어를 작성하려면 어떻게해야합니까?
- 11. Windows 배치에서 파이프 명령 Linux를 작성하려면 어떻게해야합니까?
- 12. Windows 셸 확장 프로그램을 작성하려면 어떻게해야합니까?
- 13. HTML에서 PDF를 작성하려면 어떻게해야합니까?
- 14. PowerPoint VBA에서 XML을 작성하려면 어떻게해야합니까?
- 15. XS에서 Perl 생성자를 작성하려면 어떻게해야합니까?
- 16. 사용자 잠금 화면 용 Windows 메시지
- 17. Windows Phone 용 화면 잠금 앱
- 18. 장치 드라이버를 작성하려면 어떻게해야합니까?
- 19. 일치하는 알고리즘을 작성하려면 어떻게해야합니까?
- 20. MYSQL - "현재"인기있는 화면 보호기를 얻으려면 특정 날짜 범위 선택
- 21. Python으로 Windows SDK 용 설치 프로그램을 작성하려면 어떻게합니까?
- 22. 여러 인터페이스에서 WCF 계약을 작성하려면 어떻게해야합니까?
- 23. Mac OS X 용 시작 스크립트를 작성하려면 어떻게해야합니까?
- 24. 마일스톤 (Droid) 용 영웅 잠금 해제 앱을 작성하려면 어떻게해야합니까?
- 25. PHP 서버용 코드를 Apache 용 코드로 재 작성하려면 어떻게해야합니까?
- 26. 최신 Sony Ericsson 휴대폰 용 앱을 작성하려면 어떻게해야합니까?
- 27. Mac 용 자동 시작 도킹 응용 프로그램을 작성하려면 어떻게해야합니까?
- 28. 디렉토리를 폴링하여 새 파일을 찾는 Windows 서비스를 작성하려면 어떻게해야합니까?
- 29. 이 중첩 쿼리를 작성하려면 어떻게해야합니까?
- 30. solr에서 인덱스를 다시 작성하려면 어떻게해야합니까?
다른 사람이 코드를 작성하도록 하시겠습니까? 온라인에서 많은 자습서가 있습니다. Google 검색을 사용해 보셨습니까? 여기에 대한 대답은 꽤 광범위한 질문입니다. –
http://www.wischik.com/scr/ –