NX二次开发-获取当前项目路径
1 std::string AskProjectPath() 2 { 3 char* userDir = NULL; 4 UF_translate_variable("UGII_USER_DIR", &userDir); 5 if (userDir == NULL) 6 { 7 uc1601("没有定义环境变量 UGII_USER_DIR", 1); 8 return "C:\\"; 9 } 10 11 std::string result(userDir); 12 if (result[result.size() - 1] != '\\') 13 { 14 result.append("\\"); 15 } 16 return result; 17 }