본문 바로가기

분류 전체보기252

Objective 1.2 SQL Server 2000으로 업그레이드 SQL Server 2000 설치 프로그램은 현재 설치되어 있는 SQL Server 7.0과 SQL Server 2000을 감지하고, 이에 대한 적절한 옵션을 제공 SQL Server 7.0 감지SQL Server 7.0 DB를 업그레이드, 7.0 프로그램 파일을 덮어쓸 수 있는 옵션을 제공다른 버전의 SQL Server로 업그레이드 가능 데이터베이스 복사 마법사 이용서버를 중지 시키지 않고 7.0 데이터베이스를 2000 인스턴스로 이동 또는 복사 가능 - 특정 데이터베이스만 선택하여 업그레이드하고 다른 데이터베이스는 SQL Server 7.0포맷으로 남겨둘 수 있다. - 온라인 상태에서 데이터베이스 포맷을 업그레이드 두 버전의 SQL Server를 한 컴퓨터에서 동시에 실행 가능7.0은 기본인스턴스, .. 2005. 12. 23.
int MessageBox int MessageBox( HWND hWnd, //메시지를 소유하는 윈도우 LPCTSTR lpText, //출력 메시지 LPCTSTR lpCaption, // 타이틀 UNIT uType //메시지 박스타입); UNIT uType - 버튼, 아이콘의 형태, 윈도우 위치 및 속성을 설정 WinUser.h 에는 마지막 인자로 설정할 수 있는 MB_로 시작하는 매크로를 볼 수 있다.또, MessageBox 함수가 리턴하는 값(커맨드 아이디)들을 찾아볼 수 있다. 2005. 12. 23.
WinMain - 프로그램 시작점 #include // 마스터 인클루드 파일로서 다른 윈도우즈 헤더 파일을 포함/* 가장 중요하고 기본이 되는 헤더파일 WINDEF.H 기본 타입 정의 WINNT.H 유니코드 지원을 위한 타입정의 WINBASE.H Kernel 함수 WINUSER,H 사용자 인터페이스 함수 WINGDI.H 그래픽 장치 인터페이스 함수*/ int WINAPI WinMain (HINSTANCE hInstance , HINSTANCE hPrevInstane, PSTR szCmdLine, int iCmdShow) { MessageBox(NULL,TEXT("Hello, Windows!"), TEXT("HelloMsg"),0); // NULL : 윈도우 핸들, // TEXT(..) : 표시되는 문자열, TEXT(..) : 캡션 바에 .. 2005. 12. 23.
미리 컴파일된 헤더 지시문을 찾는 동안 예기치 않은 파일의 끝이 나타났습 "미리 컴파일된 헤더 지시문을 찾는 동안 예기치 않은 파일의 끝이 나타났습니다" Precompiled header 설정때문에 그렇습니다. Precompiled header란 말 그대로 자주 쓰이는 헤더 파일들을 미리 컴파일 해 둠으로써 컴파일 속도를 빠르게 하려고 하는것입니다. 프로젝트 옵션상에서 따로 설정을 바꾸시지 않았다면, 기본적으로 Precompiled header를 사용하도록 되어 있습니다. Precompiled header는 stdafx.h 와 stdafx.cpp라는 두개의 파일을 사용하게 됩니다. 자주 쓰이는 헤더파일들을 stdafx.h에 입력시켜두면 stdafx.cpp파일이 컴파일 될때 Precompiled header파일이 만들어집니다. 이외에 다른 모든 .cpp파일들은 반드시 stdaf.. 2005. 12. 23.