程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> Windows快捷方式文件格式解析

Windows快捷方式文件格式解析

編輯:關於Access數據庫

Windows快捷方式文件格式解析

作者:
Cuick

下載源代碼  最近一直作Linux項目,很久沒來VC知識庫了,先向大家問個好!現在拜個晚年不是很晚吧?(不是說有心拜年八月十五也不晚嗎!!嘿嘿)
  好了,言歸正傳。大家知道通過IShellLink接口可以得到快捷方式的各種屬性。具體怎麼做,網上有很多文章,這裡就不介紹了。現在主要是分析一下快捷方式文件的格式,並且自己寫一個解析程序。
為了方便大家理解,解說完每個段後附上一個快捷方式對應部分的事例數據並附內容解說。這裡以Windows Media Player在桌面上的快捷方式為例。
一、文件的整體結構

二、文件頭
文件頭結構,參照下面表格:



Offset Size/Type Description 0h 1 dWord 值常為0000004CH,為字符"L" 4h 16 bytesGUID 14h 1 dWord Flags,用來標識快捷方式文件中有哪些可選屬性,後面有表單獨解釋每一位的意義。 18h 1 dWord 目標文件屬性,後面解釋。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved