본문 바로가기
반응형

IT-개발,DB729

[개발/MFC] Stack around the variable 'variable' was corrupted. [개발/MFC] Stack around the variable 'variable' was corrupted. Run-Time Check Failure #2 - Stack around the variable 'variable' was corrupted. 위의 에러는 variable, 변수가 변수의 데이터 타입 크기가 불충분해서 발생하는 에러이다. 따라서 변수의 데이터 타입 크기를 요구되는 데이터 타입 크기로 변경하면 해결이 된다. 예를 들면, short int ==> long int WORD ==> DWORD 어려운 건 아니니 문맥을 분석해서 필요한 변수의 데이터 타입 크기를 지정하자. 2011. 8. 18.
[개발/MFC] 파일 쓰기, 파일 읽기, 파일 위치 찾기, 예외처리 파일쓰기 예제 void CFileioView::OnWritefile() { CFile Wfile; if(!Wfile.Open("TestFile.txt", CFile::modeCreate | CFile::modeWrite)) { MessageBox("Can't Create testfile.txt !", "Warning", MB_OK | MB_ICONHAND); return; } char* ps = new char[27]; char* ps2 = ps; for(int i=0;im_cause) { case CFileException::fileNotFound : MessageBox("File not found"); break; case CFileException::diskFull : MessageBox("Disk.. 2011. 8. 17.
[개발/VC] 파일을 쓰고 읽기 파일을 열고 닫기 HANDLE hFile; hFile = CreateFile("File.txt", GENERIC_READ | GENERIC_WRITE, FILE_SHARED_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if(hFile != INVALID_HANDLE_VALUE) { //파일을 사용한다. //파일을 닫는다. CloseHandle(hFile); } 파일을 읽거나 쓰기 HANDLE hFile; hFile = CreateFile("File.txt", GENERIC_READ | GENERIC_WRITE, FILE_SHARED_READ, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if(hFile != .. 2011. 8. 17.
[개발/광고] 소프트웨어 개발이나 상품을 만들거나 광고, 마케팅할 때.. 장인정신, 영혼이 담긴 상품, 프로젝트는 그냥 헛말이 아니다. 내가 왜 이 일을 계속해야하는가를 생각하게 만드는 것이기도 하다. 간단하게 만들라(Make it simple). 기억하게 만들라(Make it memorable), 시선끌게 만들라(Make it inviting to look at), 재밌게 만들라(Make it fun to read). (레오 버넷, 광고의덕목) 2011. 8. 12.
[개발/MFC] 탭브라우저에서 ActiveX가 포함된 웹페이지 핸들 찾기 // 탭브라우저에서 ActiveX가 포함된 웹페이지 핸들 찾기 BOOL CALLBACK EnumIEServer(HWND hwnd, LPARAM lParam) { char szClassName[MAX_PATH]; GetClassName(hwnd, szClassName, MAX_PATH-1); HWND *phWnd = (HWND *)lParam; if(strcmp(szClassName, "Internet Explorer_Server") == 0) { *phWnd = hwnd; return FALSE; } return TRUE; } HWND GetIEPage() { HWND hIEServer = NULL; IServiceProvider* psp; hr = m_pWeb->QueryInterface( IID_IS.. 2011. 8. 10.
[개발/MFC] 자신의 파일경로 얻기, 자신의 경로 얻기 [개발/MFC] 자신의 파일경로 얻기, 자신의 경로 얻기 현재 실행중인 파일의 경로를 얻는 방법이 있습니다. 간단한 만큼 한 번만 알아두면 자주 사용되는 이 함수를 쉽게 사용할 수 있습니다. 기본적으로 파일명까지 포함해서 현재 실행중인 파일의 경로를 얻을 수 있습니다. 이렇게 파일을 포함한 FullPath에서 파일명을 제외한 경로만을 얻는 것은 추가적으로 함수를 사용해 주어야 합니다. 먼저 이들 함수를 사용하기 위해서는 다음과 가튼 include와 comment를 달아줍니다. #include #pragma comment (lib, "shlwapi.lib") 아래는 파일명 포함 전체 경로를 얻는 함수 입니다. const int MAX_SIZE = 255; char szPath[MAX_SIZE] = {0, .. 2011. 8. 8.
반응형