Windows 8에서 AutoHotKey를 사용하여 프로그램의 제목 표시줄을 숨길 수 있는 방법이 있습니까?

Windows 8에서 AutoHotKey를 사용하여 프로그램의 제목 표시줄을 숨길 수 있는 방법이 있습니까?

어떤 이유로 창 모드에서 더 빠른 FPS로 실행되기 때문에 해당 모드를 지원하지 않는 "전체 화면 창" 모드에서 게임(Space Empires V)을 실행하기 위해 AHK 스크립트를 작성했지만 전체 화면 경험이 마음에 듭니다. 제가 하는 방법은 기본적으로 창 모드에서 게임을 실행하되 화면 해상도에서 AHK를 사용하여 제목 표시줄을 가리는 것입니다. (제목 표시줄이 없도록 양식 테두리 스타일을 설정하려고 시도했지만 적어도 Windows 7에서는 게임의 렌더링 코드가 손상되는 것 같았습니다.)

내 문제는 내 스크립트가 Windows 7 및 Windows 8 Release Preview에서 제대로 작동하지만 Windows 8의 최종 릴리스에서는 Windows가 실제로 제목 표시줄 숨기기를 거부한다는 것입니다. 이 문제를 해결하는 방법을 아는 사람이 있습니까?

여기에서 내 스크립트를 다운로드할 수 있습니다.

http://spaceempires.net/downloads-file-920.html

감사해요!

답변1

테두리를 완전히 숨기고 싶을 때는 항상 다음을 사용합니다.

WinSet, Style, -0xC40000, A

또는 주위에 테두리를 원하는 경우 다음을 수행할 수 있습니다.

WinSet, Style, -0xC00000, A

바로가기와 결합하면 매우 훌륭하게 작동합니다. 예를 들면 다음과 같습니다.

!^f::
WinSet, Style, -0xC40000, A
WinMove, A, , 0, 0, 1680, 1050
return

이렇게 하면 창 모드에서 게임을 연 다음 Ctrl+ Alt+를 눌러 F게임을 만들 수 있습니다.전체 화면.

즐기다 ;).

편집: 1680 및 1050을 스크립트의 실제 해상도인 1600x900으로 변경하는 것을 잊지 마십시오.

답변2

스크립트에서 제목 표시줄을 제거할 필요조차 없다는 것을 깨달았습니다! 내가 해야 할 일은 제목 표시줄이 화면 밖에 있도록 창을 이동하는 것뿐이었습니다. 이미 하고 있던 일이었습니다. 따라서 제목 표시줄을 제거하려는 줄을 주석 처리하면 문제가 해결되었습니다.

관련 정보