Win32API カレントディレクトリを設定、取得する SetCurrentDirectory, GetCurrentDirectory

使用するAPI

  • SetCurrentDirectory

  • GetCurrentDirectory
  • #include <windows.h>
    
    int main()
    {
    	char szDirectoryName[MAX_PATH];
    
    	if (SetCurrentDirectory("D:\\")) {
    		printf("SetCurrentDirectory succeeded\n");
    	} else {
    		printf("SetCurrentDirectory failed\n");
    	}
    
    	GetCurrentDirectory(
    		sizeof(szDirectoryName)/sizeof(szDirectoryName[0]), 
    		szDirectoryName);
    	
    	printf("CurrentDirectory = %s\n", szDirectoryName);
    
    	return 0;
    }