|
|
发表于 2010-1-17 15:32:04
|
显示全部楼层
原帖由 独孤残云 于 2010-1-17 15:02 发表 
( J K* G- k/ l2 t: O5 d$ g没有找到money_114兄所说的Language Plug-In development kit。不过个人感觉vlp的使用,似乎VC++中已经提供了相应的机制,应该不是什么难事。7 o- p. z2 y3 ^" z) v5 m `
有没有哪位仁兄在开发VC软件时使用过vlp文件,敬请赐教。
9 }, z% d' Z2 ~2 Z9 H1 K2 F' B0 e v/ P3 A, ?- @
應該這麼說,依照個人的經驗和簡單的逆向分析,7 O$ A5 b& n3 W$ I4 x, Y, i1 ^, e
其實vlp本身是一個動態連結庫,* Y! N' z- z- v2 F% ^
只是將副檔名改為vlp。# A1 z0 u7 a4 F8 k+ R9 s9 ]# T5 ]
; f8 v! ^& Z# y6 U; _- \( ]3 a
VNES主程式本身有三個函數可以獲取*.vlp的LocaleID、版本和語言。
% y& E3 G+ q( T% d# t; S- C
6 J/ m: J- Q0 V( T( y: C; S要想了解vlp你只要針對 GetVlpLocaleID 、 GetVlpLanguage和 {6 x3 h/ q2 `- e
GetVlpVersion三個Functions作逆向分析即可。 |
|