[winapi] 자주쓰게되는 api들 모음

2018. 2. 23. 10:52IT-개발/winapi 및 MFC

반응형


C / C++ runtime 인지 win32 api 인지 등으로 구분한거 아닙니다. 그냥 목적별로 구분한 겁니다.


다분히 개인적으로 자주 사용하는 것들만 정리해 놓음.




파일 이름 및 path 관련


SHGetSpecialFolderPath : 윈도우의 특정 Folder 경로를 알려줌


PathRemoveFileSpec : 어떤 파일의 fullpath 에서 파일이름만 삭제해줌

PathRemoveBackslash : 경로문자열의 끝에 "\\" 문자 제거해줌



GetModuleFileName : Dll 혹은 exe의 경로를 알려줌






string 관련


TCHAR.H 루틴_UNICODE 및 _MBCS 정의되지 않음_MBCS 정의됨_UNICODE 정의됨
_tcscpystrcpy_mbscpywcscpy
TCHAR.H 루틴_UNICODE 및 _MBCS 정의되지 않음_MBCS 정의됨_UNICODE 정의됨
_tcscatstrcat_mbscatwcscat
TCHAR.H Routine_UNICODE & _MBCS Not Defined_MBCS Defined_UNICODE Defined
_stprintfsprintfsprintfswprintf


TCHAR.H 루틴_UNICODE 및 _MBCS 정의되지 않음_MBCS 정의됨_UNICODE 정의됨
_tcscmpstrcmp_mbscmpwcscmp