윈 도 우 상태표시줄 없는 창 이동시키거나, 실행시 위치 강제 지정하는 방법 찾습니다
2016.11.19 20:34
프로그램 구조가 업데이트용 런처 + 본체 + 서브 (복수 존재) 이런 구조로 되어있고, 처음 런처 실행하면 업데이트후 꺼지고, 본체가 뜨고, 본체에서 각 기능 실행시 각각의 서브를 호출해서 껏다켰다하는 구조입니다 (Launcher + Main + 1 + 2 + 3.....)
간단히 표현하면 실행하면
런처 -(업데이트&종료) -> 본체 (Launcher -> Main)
본체에서 메뉴 눌러서 기능 실행하면
본체 => 본체 + 서브 프로세서 (기능 종료시 서브는 꺼짐) (Main => Main + 1/Main + 2/Main + 3 ....)
이렇게 돌아가는 프로그램입니다
문제는 구형 기기 기준이라 전체 화면(800*600)을 꽉 채운다는 기준으로 설계해놔서 창으로만 뜨고 창에 상태 표시줄도 안 붙어 있는건 물른이고, 창 위치도 지맘대로 뜹니다
목표는 3가지중 1개 이상을 달성하는것입니다
1. 창에 상태표시줄을 강제 부여해서 드래그로 창 옴길 수 있게 만듬
2. 창 뜨는 위치 강제로 지정
3. 강제 전체화면
댓글 [3]
-
taskmgr.exe 2016.11.20 05:10 -
DarknessAngel 2016.11.20 07:40
altwindrag등을 쓰면 드래그는 가능합니다
다만 해당유틸이 alt키를 강제로 hook하는지라 구동해두면 단축키 작동 안 하거나하기때문에 가능하다면 안 쓸려는겁니다
창을 씌워서 강제로 작업 표시줄등을 만들어주는 프로그램 쓰니 먹히긴하는데, 옵션에서 서브 프로세서 되게 해놔도 이걸로는 안 되더군요 (최초 지정한 1개는 정상 작동)
-
Playing 2016.12.21 14:54
아이고 이해력이 부족해서 맞는지 모르지만
강제로 최대화시키는 옵션은 있는거 같습니다
그러나 직접 확인해보셔야 할테죠
https://www.ghacks.net/2016/11/22/guipropview-extensive-program-window-information/
두번째 그림에서처럼 나타나면 최대화는 가능할꺼 같은데요....
그랬으면 좋겠네요
보통 이런건 프로그램 자체에서 리소스를 건드려야 되지 않나요?
1번은 작업표시줄에서 해당 프로그램을 Shift+우클릭후 이동 눌러서 마우스커서 바뀐상태에서 화살표키를 누르거나 마우스로 끌어서 창 이동되고
2번은 프로그램 리소스 수정해야할것 같고
3번은 바로가기 아이콘 만들어서 속성의 실행을 최대화로 설정해보시면?