본문 바로가기

VS 2005 편집창 검정톤 색상 스키마. VS 2003 의 경우 레지스트리를 직접 백업 받아서 사용해야 했으나 2005부터는 export 해서 따로 저장이 가능하다. 도구 - 설정 내보내기 및 가져오기 메뉴를 통해 필요한 부분을 백업받거나 가져올수 있다. 원래부터 검정배경을 좋아하기 때문에 검정으로 수정해서 사용하고 있고 어시스트를 사용한다면 같이 세팅해주어야 효과가 좋다. 여러 버전의 비주얼 스튜디오가 설치된 경우에도 어시스트는 하나의 파일로 익스포트가 된다. 비주얼 스튜디오 2005의 색상 설정파일 : 어시스트 설정파일 : 이전 참고글 2009/05/30 - [프로그래밍] - VS 2003 컬러 스키마 더보기
VB6 이나 VBA 윈도우에서 휠이 안먹는 경우 게임데이터를 엑셀을 이용해서 작성하고 엑셀의 VBA 를 이용해 DB로 다이렉트로 전송하곤 하는데 휠이 안돈다. MS에서는 다음링크에서 그 방법을 제시하고 있다. http://support.microsoft.com/?id=837910 위의 예에서 보면 코드편집기의 ide의 추가기능을 이용하여 휠을 적용하게끔 하고 있다. 관련파일은 http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe 에서 다운로드 받을수 있고 위의 파일안에 있는 코드는 다음과 같고 왜 휠이 적용되는지 궁금하면 소스를 분석해보면 될듯하다. 추가적으로 휠을 적용할수 있는 다른 방법은 1. mouse driver 를 로지.. 더보기
Windows SDK 프로젝트에서 ActiveX Control 사용하기 현재 개발중인 프로그램은 MFC 기반이 아니기 때문에 ActiveX Control을 사용하는 방법에 대한 기술자료 검색이 좀 어려웠다. MFC로 되어있는 예제나 참고자료는 참 많이 널려있다. 그러던중 발견한것.. http://www.codeproject.com/KB/cpp/ActiveXControlWithoutMFC.aspx 아주 심플하게 되어있어 사용하기 용이하다. 해당 사이트에 게시된 프로젝트는 VC2005로 만들어져있어 하위버전에서는 프로젝트 로드가 되지 않는다. 그냥 빈프로젝트를 생성하고 ax.cpp 와 ax.h 를 포함시키고 메인함수에서 아래의 함수를 호출해서 초기화하고 OleInitialize(0); if (!AXRegister()) return 0; ... 리소스 스크립트에 다이얼로그 하위에.. 더보기