본문 바로가기

프로그래밍

[C/C++]http://www.cplusplus.com/ http://www.cplusplus.com/ http://www.cplusplus.com/ref/cstring/index.html 더보기
[MFC]팝업메뉴(Context Menu) 만들기 void CTestView::OnContextMenu(CWnd* pWnd, CPoint point) { CMenu muTemp, *pContextMenu; muTemp.LoadMenu(IDR_MAINFRAME); // 메뉴는 정의해 놓은 것 중 원하는 것 pContextMenu = muTemp.GetSubMenu(0); pContextMenu->TrackPopupMenu(TPM_RIGHTBUTTON|TPM_LEFTALIGN, point.x, point.y, this); } 더보기
[객체지향설계] UML의 개요 UML이란? Unified Modeling Language의 약자로 객체지향 분석(Analysis)과 설계(Design)를 위한 modeling Language이다. 이는 Booch, Rumbaugh(OMT), Jacobson등의 객체지향 방법론(methods)에 관한 석학들이 내어놓은 방법론의 통합으로 이러한 방법론의 명맥을 잇는다고 볼 수 있다. 또한 객체 기술에 관한 국제 표준화 기구인 OMG(Object Management Group)에서 이미 UML을 표준화로 인정했으며 현재 ver2.0까지 만들어져 있다 UML의 역사 이제 UML에 대한 이해를 하기에 앞서 간략하게 UML의 역사를 되돌아 보도록 하겠습니다. Grady Booch, James Rumbaugh와 Ivar Jacobson, 세 사람.. 더보기
[MFC]파일입출력 CFile 간단한 텍스트 모드 파일 쓰기 예제 CFile file; file.Open("outfile.txt", CFile::modeCreate | CFile::modeWrite | CFile::typeText , NULL); file.Write("1234567890", 10); file.Close(); ---------------------------------------------------------------------- 버퍼로 바이너리 파일 불러오기 예제 CFile file; int len; char* buf; len = file.GetLength(); buf = (char*)malloc(sizeof(char)*len); file.ReadHuge(buf,len); file.Close(); free(buf).. 더보기