|
|
发表于 2010-1-17 15:32:04
|
显示全部楼层
原帖由 独孤残云 于 2010-1-17 15:02 发表 e6 ?1 Z. E( l; B6 G" A
没有找到money_114兄所说的Language Plug-In development kit。不过个人感觉vlp的使用,似乎VC++中已经提供了相应的机制,应该不是什么难事。
; _- Y& o6 `( _& {- H! T/ Z6 A有没有哪位仁兄在开发VC软件时使用过vlp文件,敬请赐教。 / s& I- l; L8 |$ ]! H6 R+ c$ G
! p' [- w( t$ f7 O+ f. p
應該這麼說,依照個人的經驗和簡單的逆向分析,
8 F- _/ s# a- F: F其實vlp本身是一個動態連結庫,4 e) [6 ~! Z& w& J
只是將副檔名改為vlp。
0 y* V2 S, k G1 Q, @* U4 W* q: s) i, M7 D0 q1 ?# C3 @3 x
VNES主程式本身有三個函數可以獲取*.vlp的LocaleID、版本和語言。: B: M* }1 q% a" Y9 I- z
% \+ _7 h! q( G- P$ X/ f要想了解vlp你只要針對 GetVlpLocaleID 、 GetVlpLanguage和
$ E; D7 k- i# E7 C% O% \GetVlpVersion三個Functions作逆向分析即可。 |
|