본문 바로가기
반응형

MFC90

[개발/MFC] 형 변환 [개발/MFC] 형 변환 http://blog.naver.com/PostView.nhn?blogId=wlsdnrtjd&logNo=20141848341&categoryNo=0&parentCategoryNo=17&viewDate=¤tPage=6&postListTopCurrentPage=&isAfterWrite=true&userTopListOpen=true&userTopListCount=10&userTopListManageOpen=false&userTopListCurrentPage=6 ▶ CString -> BYTE BYTE* temp; CString cmd; 에서 cmd 의 값을 temp에 할당하려 할때. temp=new BYTE[255]; temp=(LPBYTE)(LPCSTR)cmd; delet.. 2011. 12. 20.
[개발/MFC] MFC 로 프로그래밍시 TRACE내용을 파일로 저장하기 출처: http://wlsdnrtjd.blog.me/20141848130 [개발/MFC] MFC 로 프로그래밍시 TRACE내용을 파일로 저장하기 stdafx.h 파일 부분에 아래 부분 추가 #undef TRACE void TRACE(char *pFormat, ...); stdafx.cpp 파일 부분에 아래 부분 추가 #include CCriticalSection g_cs; void TRACE(char *pFormat, ...) { g_cs.Lock(); CFile f; f.Open("Trace_log.txt",CFile::modeCreate | CFile::modeWrite | CFile::modeNoTruncate); f.SeekToEnd(); char buff[1024]; va_list arglist.. 2011. 12. 20.
[개발/MFC] 파일에서 불러들인 문자열 나누기 Tokenize [개발/MFC] 파일에서 불러들인 문자열 나누기 Tokenize vector나 AfxExtractSubString 함수를 사용하지 않고 하려고 찾다가 보니 MFC에서 지원하는 CString 내 tokenize() 함수가 있어서 이 함수를 사용하게 되었다. 아래 사이트의 내용을 보고 배워서 잘 사용하고 있다. 출처: http://www.cyworld.com/blog_calmtot/3254873 //load the ini file setting value. CArray tokens; CFile file; BOOL bFileOpend = file.Open(DBConnFile,CFile::modeRead); if(bFileOpend) { char buf[100] = {0,}; file.Read(&buf,size.. 2011. 12. 20.
[개발/MFC] 문자열을 숫자로 변환 [개발/MFC] 문자열을 숫자로 변환 문자열을 숫자로 바꾸기 int a; CString str = "100"; a = _tstoi(str); _tstoi() 함수는 String To Integer 즉, 문자열을 정수형으로 바꾸는 함수입니다. 숫자를 문자로 바꾸는 건 str.Format("%d", a); 이런식으로 하면 됩니다. 2011. 12. 16.
Visual C++ / MFC로 개발한 좋은 오픈 프로젝트들 Visual C++ / MFC로 개발한 좋은 오픈 프로젝트들 출처 - CodeProject http://www.codeproject.com/KB/cpp/OpenSource_VC_MFC.aspx 외국 프로그래머 선배님들의 훌륭한 작업들.. List of Best Open Source Projects Written in VC++/MFC 7-Zip (http://sourceforge.net/projects/sevenzip/) : 7-Zip is a file archiver with a high compression ratio. The program supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB formats. .. 2011. 12. 7.
[개발/VC] 다이얼로그 바탕화면에서 자석효과 구현 [개발/VC] 다이얼로그 바탕화면에서 자석효과 구현 다이얼로그의 클래스 위저드에서 OnWindowPosChanging 함수를 추가합니다. 그 다음 아래와 같이 코드를 작성합니다. void CMagnetDlg::OnWindowPosChanging(WINDOWPOS FAR* lpwndpos) { CDialog::OnWindowPosChanging(lpwndpos); CRect rect; GetWindowRect ( &rect); int cx = GetSystemMetrics(SM_CXSCREEN); int cy = GetSystemMetrics(SM_CYSCREEN); // 바탕화면 경계에서 자석효과 if ((lpwndpos->x > 0) && (lpwndpos->x x = 0; if ((lpwndpos->.. 2011. 12. 2.
반응형