API函数ExtractIcon的使用
来源:优易学  2011-12-9 18:14:10   【优易学:中国教育考试门户网】   资料下载   IT书店
  ExtractIcon
  说明 - 获取包含在可执行文件或 DLL 中的图标数或图标句柄. 图标索引范转从 0 到图标数减. 要获取图标数, 传递 -1.
  参数 - hInst 是应用程序实例句柄. 调用 GetClassLong 来获取该值.
  LpIconPath 一个指向要获取相关图标的文件的指针. 该文件可以用在注册表中的应用程序的文件扩展名来关联.
  LpiIcon 图标索引 (以零为基数).
  返回值 - 一个图标句柄或文件中的图标数.
  宿主文件 Shell32.dll
  在 Visual FoxPro 中的定义
  DECLARE INTEGER ExtractIcon IN Shell32;
  INTEGER hInst, STRING @lpszExeFileName, INTEGER nIconIndex
  Visual FoxPro 示例
  * 用 FOXTOOLS 函数来获取窗口句柄
  lnHwnd = MainHWnd()
  lnHinstance = GetClassLong(lnHWnd, GCL_HMODULE)
  lnIconCount = ExtractIcon(lnHinstance, lcfile, -1)
  lnFirstIcon = ExtractIcon(lnHinstance, lcfile, 0)

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训