본문 바로가기

MFC90

[개발/MFC] LINK : fatal error LNK1000: Internal error during IncrBuildImage [개발/MFC] LINK : fatal error LNK1000: Internal error during IncrBuildImage Visual Studio 2008 에서 컴파일할 때 자꾸 발생하는 현상이다. 그것도 한 번씩 새로 컴파일할 때마다 발생하고 다시 빌드가 된다. 비주얼 스튜디오 2008에서 "LINK : fatal error LNK1000: Internal error during IncrBuildImage" 가 계속 발생한다면 서비스팩 1(Service Pack 1:SP1)을 설치하면 해결이 된다고 한다. 그래서 나도 설치하려고 한다. 혹시나 영문판을 사용중이라면 서비스 팩 또한 영문버전으로 설치하기 바란다. Microsoft Visual Studio 2008 Service Pack 1(is.. 2012. 2. 29.
[개발/VC] xdebug, xlocale 관련 error [개발/VC] xdebug, xlocale 관련 error 컴파일이나 빌드를 하면 xdebug, xlocale 관련 에러가 무지하게 많이 발생하는 경우가 생긴다. 이 에러는 다음과 같이 해결할 수 있다. 단 번에 해결이 안되더라도 꼼꼼하게 소스파일을 찾아서 수정해야한다. #ifdef _DEBUG #define new DEBUG_NEW #endif 항상 .cpp 파일에서 위의 3줄 위에 #include 나 #pragma comment(lib, ...)를 선언해야 한다 2012. 2. 29.
[개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... [개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... Visual Studio VC++ 작업중 (MFC) 디버깅 모드로 컴파일 중에 아래와 같은 에러 메시지가 나오는 경우가 발생할 수 있다. 그런데 에러의 위치를 찾을 수가 없다. 아래 메시지를 더블 클릭하면 xmemory.h 파일로 이동을 한다. error C2665: 'operator new' : 5개의 오버로드 중 모든 인수 형식을 변환할 수 있는 오버로드가 없습니다. 이 에러에 대해서 대처할 수 있는 방법은 아래와 같다. MFC와 STL 사이에 문제로 생각된다. MFC에서 클래스를 만들면 파일 위쪽에 아래와 같은 코드가 자동으로 만들어 진다. #ifdef _DEBUG #define new DEBUG_NEW.. 2012. 2. 22.
[개발/MFC] VARIANT, BSTR, SAFEARRAY C++ Tutorial 출처 : http://msdn.microsoft.com/en-us/library/e305240e-9e11-4006-98cc-26f4932d2118(VS.85) VARIANT, BSTR & SAFEARRAY C++ Tutorial...IntroductionFrustrated by the lack of good articles on the VARIANT data type, I decided to write this short introduction. The VARIANT type is an all purpose data type used by IDispatch::Invoke both to transmit and receive parameters. It can hold numbers, strings, arra.. 2012. 2. 7.
[개발/MFC] 파일크기 구하기 (대용량 파일크기도 가능) // 파일크기 구하기 (2G이상도 구함) HANDLE hFile; hFile = ::CreateFile(FilePath, 0, 0 , NULL, OPEN_EXISTING, 0, NULL); PLARGE_INTEGER pLint; if (INVALID_FILE_SIZE != ::GetFileSizeEx(hFile, pLint)) { // 64bit pLint->QuadPart; // 32bit pLint->LowPart; } 출처: http://msdn.microsoft.com/en-us/library/aa383713(VS.85).aspx * LARGE_INTEGER Union 멤버 설명은 다음과 같습니다. 64bit는 QuadPart를 사용하고 32bit는 나머지를 사용합니다. Members LowPar.. 2012. 1. 30.
[개발/c++] Send HTTP Post Request Send HTTP Post Request http://support.microsoft.com/kb/165298 WinInet을 사용하여 양식 전송 제대로 시뮬레이션하려면 적절한 콘텐츠 형식을 나타내는 헤더 보내야 합니다. Forms에 대해 올바른 Content-Type 헤더에 있습니다: Content-Type: application/x-www-form-urlencoded 콘텐츠 형식을 지정하지 않은 경우 대부분의 경우 서버를 적절히 응답하지 않습니다. 예를 들어, IIS 3.0 Active Server Pages 구성 요소를 실제로 ' application/x-www-form-urlencoded ' 이 헤더를 특히 폼 변수 "Request.Form" 개체를 추가하기 전에 확인합니다. 이 MIME/Cont.. 2012. 1. 25.
반응형