본문 바로가기
반응형

SB 리치 패밀리5169

[개발/MFC] UTF8로 파일저장하기 [개발/MFC] UTF8로 파일저장하기 CString strFilePath = dlg.GetPathName(); // UTF8로 컨버팅 int nAllocLen = WideCharToMultiByte (CP_UTF8, 0, strSaveData, -1, NULL, 0, NULL, NULL); CHAR * pBuffer = new CHAR [nAllocLen + 1]; memset (pBuffer, 0, nAllocLen); WideCharToMultiByte (CP_UTF8, 0, strSaveData, -1, pBuffer, nAllocLen + 1, NULL, NULL); // 파일로 저장 CFile file; file.Open (strFilePath, CFile::modeCreate | CFile:.. 2012. 5. 2.
[개발/MFC] WM_TIMER 예제 [MFC] WM_TIMER 예제 // Message Map BEGIN_MESSAGE_MAP(CDlgDlg, CDialog) ... ON_WM_TIMER() END_MESSAGE_MAP()...// Timer ID constants. const UINT ID_TIMER_ONE = 0x1001; const UINT ID_TIMER_TWO = 0x1000;// Start the timers. void CDlgDlg::StartTimer() { // Set timer for Minutes. SetTimer( ID_TIMER_ONE, 60 * 1000, 0 ); // Set timer for Seconds. SetTimer( ID_TIMER_TWO, 1000, 0 ); }// Stop the timers. voi.. 2012. 5. 2.
[개발/MFC] Sleep()함수 대신 프로그램 딜레이 시키기 [개발/MFC] Sleep()함수 대신 프로그램 딜레이 시키기 개발을 하다가 보면... 어떤 조건이 true가 될 때까지 기다려야 할 때가 있다. 그렇게 하려면 loop를 사용해야한다. 그리고 대기함수인 Sleep() 함수를 사용하게 되는 경우가 생기는데 이 함수를 사용하면. 모든 메세지 처리가 중단되기 때문에 프로그램 응답 없음과 같은 애매하고 난감한 사항에 처하게 된다. 그래서 이 Sleep()이라는 함수 대신에 프로세스나 쓰레드에서 사용되는 메세지는 처리되면서 특정조건이 만족할 때까지 기다릴 수 있는 함수가 필요하다. 대기시간 동안 메세지큐에서 메세지를 확인하여 처리하면서 기다리게 해준다. /////////////////////////////////////////////////////////////.. 2012. 5. 2.
[windows] 로그인하지 않고 실행되는 사용자 서비스 등록하기 [windows] 로그인하지 않고 실행되는 사용자 서비스 등록하기 How To Create a User-Defined ServiceView products that this article applies to.Article ID:137890Last Review:February 20, 2007Revision:2.4This article was previously published under Q137890IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For in.. 2012. 5. 2.
[경영/리더십] 기획서를 쓰는 이유가... [경영/리더십] 기획서를 쓰는 이유가 기획서... 20대에는 꼭 계획,요구사항분석,기획,설계,구현,운영,유지보수를 거치는 IT 회사를 꿈꿔왔었다.하지만 이건 이상적인 경우라는 것을 안다. 상황에 맞는 판단이 필요하다.요구사항분석은 확실하게 프로젝트를 왜 해야하는지, 무엇을 어떻게 하는지, 또 어떻게 해야하는지. 누가 어디에서 사용할지도 알아야 좋은 제품을 만들수 있는 포석이된다.그렇다면 기획, 설계 단계는 꼭 정규화된 과정을 거쳐야 하는가? 경우에 따라서는 세미 플랜, 세미 디자인이 될 수도 있다는 것을 알아야 한다. 구두로 한다는 것은 문제가 있다고 생각하지만 적절한 시간배분과 문서화가 필요하다. 어느 글에서 좋은 의견이 있다... 공감이 가는 말이다. 내가 기획서를 왜, 어떻게 써야 하는지에 대한 공.. 2012. 5. 1.
[개인] 기획, 설계, 구현, 유지보수를 하는 개발부서 사람들 [개인] 기획, 설계, 구현, 유지보수를 하는 개발부서 사람들 프로젝트를 시작할 때 고객 또는 사업부서와 요구사항 분석을 위해서 기획을 하거나 기획에 참여하는 개발부서가 있다.설계를 진행하고 구현에 들어가는 개발부서.유지보수를 위한 매뉴얼, 가이드를 만드는 개발부서. 이런 개발부서가 있는 회사라면 개발자들에게 있어서는 대체로 배울 것이 많은 개발부서나 회사라는 생각이 든다.그러나 프로젝트 기획이나 설계를 하거나 참여를 하지 않는 개발부서가 있다. 개발 PM에 따라 사정이 달라질 수 있지만 이런 경우 회사에서도 항상 개발부서에 대한 말이 많을 수 밖에 없다.단순히 진행과정상의 문제와 요구했던 결과와 다른 결과물에 따라 평가하기 때문이다.기획, 설계가 함께 진행되지 않으니 당연히 요구했던 결과물이 안나올 수.. 2012. 5. 1.
반응형