본문 바로가기

Windows

(4)
Vista의 새로운 API : 데스크톱 창 관리자 저번에 쓰겠다고 해놓구선 이런저런 바쁜 일이 많았던 관계로 이제서야 쓰게 되었다. Vista에서 일반 사용자들이 보기에 가장 달라진 것은 뭐니뭐니해도 화려한 Aero Glass 테마일 것이다. 이 테마를 적용하면 창 가장자리가 투명해지고 그 뒤에 있는 내용물이 부드럽게 blur되어 보이는 효과가 나타난다. 또한 창에 그림자도 생기며, 작업 표시줄 버튼에 마우스를 가져다 대거나 Alt+Tab을 누르면 각 창들의 썸네일(그것도 실시간으로 갱신되는)도 볼 수 있다. Window+Tab을 누르면 창들이 비스듬하게 늘어서는 Flip3D 효과도 있다. 이것들이 가능해진 이유는 이전의 Windows와 화면 렌더링 방식이 완전히 달라졌기 때문이다. Vista의 Aero Glass는 기본적으로 3D 모드로 동작한다. F..
Vista의 새로운 API : TaskDialog Windows Vista에서 대략 7000여개에 이르는 새로운 API 함수들이 추가되었다. 그 중에 Vista의 여러 영역에서 가장 다양하게 활용되고 있는 것이 바로 TaskDialog. 기존에는 MessageBox라는 것만 제공했었는데, 이 TaskDialog는 MessageBox의 기능을 모두 포함할 뿐만 아니라, 보다 큰 글꼴로 표현되는 Main instruction과 footer text, check box, progress bar 등 매우 다양한 형태의 UI를 제공한다. (대부분 callback 함수 형태로 대화상자가 떠 있는 동안 interaction이 가능하다.) 또한 사용자가 해야 할 작업을 선택하는 버튼들의 text를 자유로이 변경할 수 있고, 새로운 버튼들을 추가하는 것도 가능하며, C..
Vista에서 원격으로 시스템 종료하기 Vista를 쓰면서 일반 사용자들이 잘 쓰지 않는 기능 중 달라진 것을 발견했다. 원격데스크탑에서는 시스템 종료나 재부팅이 안 된다는 것. (GUI로 접근 가능한 작업관리자나 시작메뉴 등에도 존재하지 않고, 관리자로 실행한 콘솔에서 직접 shutdown 명령을 내려도 도움말만 뜰 뿐 실제로 작업이 진행되지 않는다.) 마침 지난 일요일에 학교 전체 정전이 있었고, 그때 프로젝트 팀 모임을 갖느라 밤새서 원격을 사용 중이었기 때문에 원격으로 시스템 종료를 해줄 방법이 필요했다. 그러다가 하나 짚히는 것이 있어 찾아봤는데 그것이 바로 작업 스케줄러. Windows XP에도 '예약된 작업'이라는 형태로 작업 스케줄러가 있는데, Vista에서는 이것을 완전히 관리자의 영역으로 빼버렸고(아마도 시스템 자동 종료를 ..
64bit용 Vista 써보기 학교에서 KMS 인증 서버 테스트를 위해 선착순으로 Vista Enterprise K 버전을 배포하고 있어서 어제, 오늘 설치와 테스트를 해보는 중이다. 어제는 32bit 버전을 먼저 설치해봤는데 별다른 문제는 없었다. (아, 여기서는 인터넷뱅킹을 테스트해보지 않았지만 대부분 호환성이 해결되었으므로 잘 될 것으로 생각한다..-_-) 오늘은 어제 설치한 32bit를 밀어버리고 64bit를 깔아봤는데, 웬만한 건 잘 되지만 역시 인터넷뱅킹의 그 키보드 보안/방화벽 프로그램들이 문제였다. 내가 사용하는 은행은 우리은행으로, 이곳의 인터넷 뱅킹에 접속하니 Vista 대응이 되어 있는지 Vista 전용 페이지로 이동해서 이것저것 ActiveX를 설치하였다. (64bit용은 IE7이 처음에 보호모드로 되어 있어서 ..