windows mobile 里面,文件路径怎么表示?
比方说,我要保存一个文件的话,在windows桌面我可以 save to c:\temp\myfolder\...那么在windows里面 文件路径要怎么写?
--------------------编程问答-------------------- 以"\"开头的绝对路径, 没有盘符概念 --------------------编程问答-------------------- 哪些目录是可以写的?
我想虽然是\xx\xxx\...但是应该是有些目录可写,有些不能写的吧?
--------------------编程问答-------------------- //windows
//my documents --------------------编程问答--------------------
这些路径的字符串有相关已经定义好的的常数吗?
比方说
SYSTEM_WINDOWS_DIR = "/Windows/"
SYSTEM_WINDOWS_DOCUMENT_DIR ="/My Documents/" ...之类的 --------------------编程问答-------------------- 应该是类似于"\My Documents\模板"这样的 --------------------编程问答-------------------- 注意要两个斜杠 --------------------编程问答-------------------- 两个斜杠,用绝对路径! --------------------编程问答-------------------- 可以通过SHGetSpecialFolderPath函数获取,用法示例如下。
CSIDL_STARTMENU是开始菜单路径,CSIDL_PROGRAMS是程序路径,具体请参见MSDN吧。
TCHAR lpFile[MAX_PATH + 40];
::SHGetSpecialFolderPath(NULL, lpFile, CSIDL_STARTMENU, FALSE);
--------------------编程问答--------------------
在opennetcf.desktop.communication 中有SystemFolders中有对系统路径的定义 --------------------编程问答--------------------
有,是
CS**_WINDOWS
CS**_PROGRSM_FILES
那个星号我忘记是什么了。。。
补充:移动开发 , Windows Phone