如何为正在启动程序的用户获取桌面的绝对路径?
int main () {
ofstream myfile;
myfile.open ("C:\\Users\\username\\Desktop\\example.txt");
myfile << "Writing this to a file" << endl;
myfile.close();
}
答案 0 :(得分:1)
编辑:正如Remy Lebeau所建议的
我想为每台计算机启动程序获取桌面的绝对路径?
如果您在Windows中,则需要使用API SHGetFolderPath 功能,请点击here以获取更多信息。
当你获得桌面的路径时,你需要将它与你的文件名组合(附加),生成的路径将代表桌面上文件的完整路径,有完整的代码:< / p>
module.exports = function(Member) {
Member.beforeRemote("__your methods__", function(ctx, inst, next){
var accessToken = ctx.req.accessToken;
app.models.Member.findById(accessToken.userId, function(err, usr){
//Process here....
}
next();
}
}