|
发表于 2010-1-17 15:32:04
|
显示全部楼层
原帖由 独孤残云 于 2010-1-17 15:02 发表 
! V3 B7 s( l7 `* F' g1 N: _没有找到money_114兄所说的Language Plug-In development kit。不过个人感觉vlp的使用,似乎VC++中已经提供了相应的机制,应该不是什么难事。6 L; s% P: Z# @
有没有哪位仁兄在开发VC软件时使用过vlp文件,敬请赐教。 ! b6 Y0 m: @3 i/ `0 @
& `4 m1 J, g+ j; F8 c/ N) j應該這麼說,依照個人的經驗和簡單的逆向分析,
, s# ~6 d% d4 p9 {其實vlp本身是一個動態連結庫,
4 H) D" O* a$ }8 Z/ |7 D只是將副檔名改為vlp。, h- P8 R0 U* D/ g% v" f* Y
8 e7 {1 _; \: }VNES主程式本身有三個函數可以獲取*.vlp的LocaleID、版本和語言。( `* Z* M. Y4 I3 \$ ?8 N' [9 f4 _ k
( M0 s. m: w8 y5 v2 O+ k要想了解vlp你只要針對 GetVlpLocaleID 、 GetVlpLanguage和& q5 G$ h* U$ p) M2 K( ^
GetVlpVersion三個Functions作逆向分析即可。 |
|