의외로 Visual C++ 6.0을 여러개 못 열고
프로젝트 하나 열때마다 저장하고 다시 열고 하는 분이 계시더라고요.
여러 개 띄울 수 있는 방법 알려드릴께요.
(다시 말씀 드리면, dsw 프로젝트 파일을 더블클릭해서 열 경우 기존 프로젝트 파일을 닫아야 하는 경우를 말씀드리는 거에요~)

visual studio가 열려있으면 미리 다 닫아주세요.

1. 탐색기->도구->폴더 옵션을 들어갑니다

사용자 삽입 이미지

2. 파일 형식 탭을 클릭하고 키보드에 d를 누르세요. 그러면 d로 시작하는 곳을 찾아갑니다. 그리고 확장명 중에 'dsw'인 것을 찾아서 고급 버튼을 누릅니다.
사용자 삽입 이미지

3. 'MSDEV로 열기'가 보일 것입니다. 그 글자를 선택하고 '편집'버튼을 눌러주세요.
사용자 삽입 이미지

4. DDE 사용의 체크를 없애주고, 확인 버튼을 누르면 완료입니다~
사용자 삽입 이미지

자 이제 dsw파일을 더블클릭해서 열면 visual studio가 새 창으로 열릴 것입니다.

**혹시 vista를 사용하는 분은 폴더 옵션에 파일형식 탭이 없기 때문에 직접 레지스트리를 수정해줘야 합니다.

윈도우의 시작->실행->regedit 를 써주고 엔터를 치면 레지스트리 편집기가 열립니다,
찾기에서 dswfile 을 찾아서
dswfile -> shell -> &Open with MSDev -> command, ddeexec 를 찾아가서 ddeexec 폴더를 삭제하면 됩니다.

안녕하세요? 바람돌이입니다.

이번에는 각 컨트롤 간의 탭을 통해 이동하는 순서를 지정하는 것입니다.

만약 순서대로 control들을 생성해 놓았는데, tab을 눌렀을 때 중구난방으로 움직인다면, 참 이상할 것입니다.

때문에 VC++ 에서는 탭 순서(tab order)를 지정할 수 있습니다.

1. 먼저 Resource Tab에서 순서를 지정하고자 하는 control이 존재하는 곳을 펼쳐놓습니다.
    다음 예는 제가 처음으로 제작한, D-Day 계산 프로그램의 예입니다.

사용자 삽입 이미지


2. 메뉴바에서 Layout -> Tab Order를 클릭하시거나, Ctrl + D를 누릅니다.

사용자 삽입 이미지


3. 그러면 다음과 같이 각 control 마다 번호가 보이게 됩니다.
사용자 삽입 이미지

지금 D-Day 계산 프로그램은 잘 정렬이 되어있네요.

4. 이때 파란색 바탕의 숫자를 정확한 순서에 의해서 클릭해줍니다.
    즉, 1번이 되고 싶은 control을 먼저 클릭하여, 마지막으로 이동합니다.
    그러면, 각 파란 바탕의 control 번호가 알아서 순서에 맞게 변경됩니다.

   이때, 주의하실 점은 각 control에서 Tab Stop이 체크되어 있지 않다면, 번호가 할당 되어도 tab을 먹지 않는 다는 것입니다.
사용자 삽입 이미지

때문에 실제로 실행하면, Tab Stop이 체크되어 있는 control간에 Tab Order가 적용됩니다.
(몇 번 해보시면 정확하게 익히실 수 있다고 봅니다. @^-^@)



아무튼, 이젠 프로그램을 작성하여 배포하실 때에는 탭 순서(Tab Order)를 정확하게 맞추어서 배포합시다~ @^-^@















드디어 visual studio 2005를 깔아서 사용해볼 생각이다.
꽤 무게가 느껴지는 것 같기는 한데, 기대가 된다.

사실, 난 visual studio 6.0에 너무 길들여져 있다.
이는 너무나 큰 장점이자 단점이 된다. 다양한 최신 개발툴을 접함으로 해서 더 나은 개발을 가능하게 될 것이다.

링크 : 체리팻님의 네이버 블로그

+ Recent posts