|
|
发表于 2006-9-30 13:01:19
|
显示全部楼层
引用第9楼天云上人于2006-08-02 22:47发表的“接口变动”:2 y" M" s% h1 V- w2 r1 r' ^- a
LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );' {6 C7 r5 H" A( G7 m
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );
( ?0 F/ y3 ]2 w* f
9 y5 S2 a7 ^- h0 C8 J% |1、原来的 int 类型改为 long
. q+ S8 a) ~& a. T6 M8 N2、DllChangeMap 增加 nType 参数。nType = 0表示玩家,1表示资源。当是1资源时,str 表示将移到的场景名。当是0玩家时,以前的格式不变。 ! z, S$ }# T2 ~" y. `9 u6 m7 X
这个地方是更改为!' g6 _: u, ^/ h+ m
5 O: [% b% I# x. a
LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );" q$ l) @! y5 Z6 V9 B, H
LRESULT DllChangeMap( HWND hWnd, CString str, tagUserInfo* pUserInfo, LPVOID pInfo, long nMap, long nType = 0 );
, z: z& D/ F3 t/ F! O% Q/ I; _% Q$ J0 e0 `. b. \6 n- M
这样吗?
1 X0 N" @0 o6 ]7 ^- P2 p4 F 如果改成你的 k0 a: C% z" S( e7 F
LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );
( l. M9 x7 l: s& q" |- R& [ u! [LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );( x4 c5 n9 ^ c, i
就会出错呢!明示下哦! |
|