[카테고리:] Development
코딩과 관련된 글들
취미 기록용 블로그
코딩과 관련된 글들
이거 할때마다 인터넷 검색하는거 귀찮아서 여기 기록해놓음 Ansi를 UTF-8로 변환 char* ANSIToUTF8(const char * pszCode){ int nLength, nLength2; BSTR bstrCode; char* pszUTFCode = NULL; nLength = MultiByteToWideChar(CP_ACP, 0, pszCode, lstrlen(pszCode), NULL, NULL); bstrCode = SysAllocStringLen(NULL, nLength); MultiByteToWideChar(CP_ACP, 0, pszCode, lstrlen(pszCode),… “read more”
회사에서 코딩하다가 하드웨어 스펙이 딸려서 플그램이 48시간 정도 지나면 OS가 뻗어버리는 문제가 발생해서 매일 자정이 되면 셧다운 시켜버리는 방식을 도입 -_-; 그래서 찾은 코드 여기에 기록해 놓는다. XP에서는 그냥 함수 호출 하면 되는데 비스타 부터는 관리자 권한을 받아야지만 셧다운됨. 그래서… “read more”
일단 헤더에 using System.IO; 첨부 해주시고 MemoryStream ms = new MemoryStream(); m_XML.Save(ms); //xml을 메모리 스트림에 저장한다. // utf-8: EF BB BF (3) // utf-16 big-endian: FE FF (2) // utf-16 little-endian: FF FE (2) // utf-32 big-endian: 00 00 FE… “read more”
자주 쓰는 기능인데 할때 마다 예전에 만든 소스 찾는거 귀찮아서 여기에 정리한다. 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”
3d프린터 AI이미지 Android Buying C# C Language DVD Game Story Golang Java Linux MacOS Netflix PS3 PS4 PSN Review SSD stable-diffusion Waifu2x Web XBOX 게임 엔딩 게임패스 구글 넵튠 넷플릭스 마우스 맥미니 배터리 버그 블루레이 블루투스 사용기 소니 소비전력 스팀 스피커 아마존 알리익스프레스 여름휴가 여행 영화 외장하드 우분투 워드프레스 자전거 책 해외여행 해외직구
Copyright© 2005-2026 Linsoo All Rights Reserved.