취미 기록용 블로그
자주 쓰는 기능인데 할때 마다 예전에 만든 소스 찾는거 귀찮아서 여기에 정리한다. wchar_t CurrentTempDIR[_MAX_PATH]; GetModuleFileNameW(NULL,CurrentTempDIR,_MAX_PATH); std::wstring strCurrentPath = CurrentTempDIR; std::wstring::size_type tmpPost; tmpPost =strCurrentPath.rfind(L”\\”,strCurrentPath.size()); strCurrentPath = strCurrentPath.substr(0, tmpPost); 이건 유니코드 버전 char CurrentTempDIR[_MAX_PATH]; GetModuleFileNameA(NULL,CurrentTempDIR,_MAX_PATH); std::string strCurrentPath = CurrentTempDIR; std::string::size_type tmpPost; tmpPost… “read more”
인스톨러 관련해서 처음 초기화 작업하는 어플을 작성하다보니 다른 프로세스를 순차적으로 실행하는데 이게 안되는거다 ㅜ.ㅜ; 이전엔 잘 쓰던건데 왜 안되는지 삽질 삽질 삽질하다가 방법을 찾았는데 Unicode 프로젝트에서는 아래와 같은 방법으로 하면 프로세서 생성이 안된다. STARTUPINFO si; PROCESS_INFORMATION pi; memset( &si, 0,… “read more”
회사에서 출시할 제품 로딩속도를 위해 램디스크를 사용하기로 했고 무료 램디스크를 찾는중에 ImDisk라는것을 알게 되었다. http://www.ltr-data.se/opencode.html/ 에서 다운받을수 있고. 아주 친절하게도 LicenseI have received some e-mails with questions whether or not it is okay to include this driver in a commercial… “read more”
서비스 플그램 만들다가 일반 윈도우 어플로 변경해야 하는 일이 생겨서 새로플젝 만들기 귀찮아서 그냥 쓰는데 빌드 하면 에러 나서 확인해보니 여기서 console을 window로 바꾸는걸 깜빡 했다 근데 이거 매번 찾으면서 어딘지 까먹어서 블로그에 기록 ㅋ “read more”