♣
请问如何得到当前用户的 ‘程序’文件夹的路径?
例如
c:\documents and settings\all users.winnt\「开始」菜单\程序\
谢谢
· 网友精彩回答:
// 模块路径
tchar szapp_dir [max_path] ;
getmodulefilename ( getmodulehandle ( null ) , szapp_dir , max_path ) ;
// 模块所在文件夹
tchar szinstall_dir [max_path] ;
char * pchinstall = _tcsrchr ( szapp_dir , \\ ) ;
int iinstall_len = ( int ) ( lstrlen ( szapp_dir ) - lstrlen ( pchinstall ) ) ;
for ( int j =0 ; j < iinstall_len ; j ++ )
{
szinstall_dir [j] = szapp_dir [j] ;
}
szinstall_dir [iinstall_len] = \0 ;
直接用cfiledialog里面的 getpathname
呵呵
csidl_programs (0x0002)
shgetfolderpath(null,csidl_programs,-1,shgfp_type_current,szpath);
- 更多问题:
- · 请问当程序代码出错的时候,不让IE显示的是出错文件的绝对路径,怎么解决?
- · 游戏行业工资调查!!
- · 求一存储过程,估计有点难度,如果成功了会加分的,请高手来解决一下,谢谢
- · 为什么我的本地程序一运行就会打开保存对话框,而无法运行?
- · DNS服务器端可以使用DNS服务,但客户端无法使用
- · 求助一个richtextbox的超连接问题(在线等)
- · DLL导出问题
- · 关于frame控件数组的问题,新添的页面覆盖了别的页面?
- · 各位大哥,小弟刚进入CSDN,请教一个小孩问题关于<mata>的
- · 当采用杀死进程的方法关闭程序时,程序会接受到什么消息?
- · 怎么把用SQL查询得到的所有不同的结果集整合在一起.
- · 关于动态控件的问题,高手进来看看,绝对不是很简单的问题!!!
- · 关于1950端口和Microsoft Virtual Machine 的问题
- · 用ASP怎样得到一个文件夹下的文件数目
- · 如何优化一个JPEG图像
- · PHP里>>>和===是什么意思?
- · ejb技术文档
- · struts技术文档 | struts
- · WebLogic专题
- · WebSphere专题
- · Eclipse函数 | Eclipse
- · 多媒体技术
- · bios升级
- · php后门
- · 龙域
- · 神域
- · borland codegear
- · borland app
- · 怎样备份
- · sql数据库备份
- · adsl拨号
- · adsl速度
- · 在R5的管理客户端,如何用server.id来签名设计元素
- · 全球知名3D设计软件行业盛会首度移师中国
- · 形象设计
- · 三维自然景观设计大师Vue 5 Esprit
- · 程序设计
- · Photoshop7.0之系统优化策略
- · 速成高手 Photoshop中文版数码全攻略
- · photoshop字体
- · firefox

