我想用C++編程方式找到當前用戶配置文件的目錄。如何在C++中以編程方式解析%UserProfile%的位置?
5
A
回答
9
SHGetSpecialFolderLocation是獲取Windows上大部分特殊路徑的最佳方式。通過CSIDL_PROFILE
應該找回你感興趣的文件夾中。
如果你是在%USERPROFILE%環境變量的內容真正感興趣的你可以嘗試ExpandEnvironmentStrings
2
爲了彌補在Windows Vista及以上的所有用戶配置文件的情況有SHGetKnownFolderPath。 Here是鏈接到它的文檔頁面和相關功能。在Windows & Linux的
4
最簡單的方法:
char *szBuff;
szBuff=std::getenv("USERPROFILE"); //Returning value of %USERPROFILE%
相關問題
- 1. 如何以編程方式在eclipse中指定JRE javadoc位置?
- 2. 如何在RichTextBox中以編程方式移動插入位置?
- 3. 如何在android中以編程方式關閉位置
- 4. 以編程方式解析前綴,Jena
- 5. 如何以編程方式更改RecyclerView中項目的位置?
- 6. 的uImage - 迷宮式2D格 - 如何以編程方式解決每個位置?
- 7. 如何以編程方式在「隱藏」中設置文件C
- 8. 以編程方式在Magento中設置塊的位置
- 9. 如何在android中以編程方式更改編輯文本的位置?
- 10. 如何以編程方式在位置上觸發UILongPressGestureRecognizer
- 11. 如何以編程方式在Facebook上創建簽到位置?
- 12. 如何以編程方式在android位置訪問
- 13. 如何以編程方式設置網格行和列位置
- 14. 如何以編程方式設置按鈕位置?
- 15. 如何以編程方式獲取/設置當前位置?
- 16. 如何以編程方式定位TabBar
- 17. 如何以編程方式在GXT中設置BorderLayout的分割位置?
- 18. 如何以編程方式分析(和更改)IIS的配置
- 19. 以編程方式在ListView中設置位置而不滾動
- 20. 如何以編程方式解析聯繫.vcf文件?
- 21. 如何以編程方式獲取user.config文件的位置?
- 22. 如何以編程方式查找php.ini文件的位置?
- 23. 如何在EditText類中以編程方式設置文本位置?
- 24. 如何以編程方式在iOS中設置自定義位置?
- 25. 以編程方式設置Eclipse設置編輯器位置
- 26. 以編程方式設置查看器的位置和方向
- 27. 如何以編程方式配置MessageDispatcherServlet
- 28. 如何以編程方式設置masterpage?
- 29. 如何以編程方式配置JDBCAppender
- 30. 如何以編程方式配置ELMAH?