|
프로그램 실행시에 일시적으로 화면 해상도를 변경하고 폼을 Maximized 로 화면 전체를 독점하고자 합니다.
그래서 Tip'N Tricks 에 있는 해상도 변경하는 방법을 사용했는데, 그 방법은 한번 해상도를 확~ 줄였다가 종료하면서 원래의 해상도로 바꾸어 주면 내 프로그램이 아닌 다른 창들(탐새끼, 빌더창, 에디터 등)의 크기가 다 줄였던 해상도에 의해서 작아져 버립니다. 결국 한번 실행하고 나면 다른 창들을 일일이 크기를 늘려줘야 하는데요...
이 방법 말고 게임 같은 경우를 보면 해상도 변경했다가도 원래의 해상도로 돌아오면 창의 크기가 변하지 않거든요. 그런방법을 사용하고 싶은데, 일반적인 방법으로는 안되는 것입니까?
DDraw 를 사용해야 하는 것인지...
방법을 아시는 분은 알려주십시오.
그리고, 또 한가지는 enum 으로 선언된 타입의 길이(구성요소의 갯수)는 어떻게 구해야 하는지요?
|