CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

如何取得windows系统字体的文件夹路径?

楼主microyzy(人不在牛,分高就行;分不在高,人牛也行)2001-11-27 16:45:24 在 VB / 基础类 提问

问题点数:20、回复次数:3Top

1 楼uguess(天地间,有我在行走!)回复于 2001-11-27 16:49:34 得分 20

const   CSIDL_FONTS   =   &H14  
  Private   Declare   Function   SHGetSpecialFolderLocation   Lib   "SHELL32.DLL"   (ByVal   hwndOwner   As   Long,   ByVal   nFolder   As   Long,   pidl   As   ITEMIDLIST)   As   Long  
  Private   Const   MAX_PATH   =   255  
  Private   Type   SHITEMID  
          cb   As   Long  
          abID   As   Byte  
  End   Type  
   
  Private   Type   ITEMIDLIST     'idl  
          mkid   As   SHITEMID  
  End   Type  
   
  Dim   idl   As   ITEMIDLIST  
  rtn&   =   SHGetSpecialFolderLocation(0&,   iStyle,   idl)Top

2 楼uguess(天地间,有我在行走!)回复于 2001-11-27 16:50:13 得分 0

错啦,应该是:  
  rtn&   =   SHGetSpecialFolderLocation(0&,   CSIDL_FONTS   ,   idl)   Top

3 楼uguess(天地间,有我在行走!)回复于 2001-11-27 16:52:42 得分 0

还有:  
   
  #If   UNICODE   Then  
          Private   Declare   Function   SHGetPathFromIDList   Lib   "Shell32"   Alias   "SHGetPathFromIDListW"   (ByVal   pidl   As   Long,   ByVal   szPath   As   Long)   As   Long  
  #Else  
          Private   Declare   Function   SHGetPathFromIDList   Lib   "Shell32"   Alias   "SHGetPathFromIDListA"   (ByVal   pidl   As   Long,   ByVal   szPath   As   String)   As   Long  
  #End   If  
   
        sPath$   =   Space$(512)  
        rtn&   =   SHGetPathFromIDList(ByVal   pidl&,   ByVal   sPath$)  
  Top

相关问题

  • 怎样得到以下3个系统文件夹的路径?
  • 怎样获得<系统文件夹>的路径!!
  • 如何得到系统各种文件夹路径?
  • 请教,如何编写一个选择系统文件夹路径的窗口?
  • ===在程序中要用的字体文件不放在系统字体文件夹行不行?===
  • 有什么方法可以取得当前操作系统的临时文件夹的路径?
  • 谁能给段代码,实现读入系统文件夹中的路径,万分感谢!
  • 更改系统临时文件夹路径导致ASP、ASPX无法被解释,什么原因,怎么解决
  • 请问如何修改系统中某个文件夹里面文件的字体颜色?
  • C#有没有什么方法获得系统文件夹的路径?不是用测试路径是否存在的方法。因为XP的文件夹是WINDOWS的,2000的是WINNT的。多谢

关键词

  • shell
  • pidl
  • shgetspecialfolderlocation
  • shgetpathfromidlist
  • byval
  • csidl
  • itemidlist
  • idl
  • szpath
  • spath

得分解答快速导航

  • 帖主:microyzy
  • uguess

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo