|
|
发表于 2006-9-30 13:01:19
|
显示全部楼层
引用第9楼天云上人于2006-08-02 22:47发表的“接口变动”:
; w3 U+ ~8 f& V! R( RLRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );# ]3 E8 i7 S% A$ D7 p0 p
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );; s& L$ V% e3 l9 m; k. v
, Z$ \' z% E$ l) N+ u. H
1、原来的 int 类型改为 long
8 p$ W2 i4 O1 B2、DllChangeMap 增加 nType 参数。nType = 0表示玩家,1表示资源。当是1资源时,str 表示将移到的场景名。当是0玩家时,以前的格式不变。 9 }" C( P5 u0 y9 `' E1 f
这个地方是更改为!" J# \; k" F( Y; A D; ? F
' I0 B& |, t) vLRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );
: h; n, M& K- B1 K! LLRESULT DllChangeMap( HWND hWnd, CString str, tagUserInfo* pUserInfo, LPVOID pInfo, long nMap, long nType = 0 );
; H1 Y3 G& d5 Q8 e
) I7 V$ l* n! d; }7 W这样吗?% n$ }: y6 i' u/ v! L/ m/ z4 ]9 Z7 v, n
如果改成你的
! \# H ~- ~* ]LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );, [' ]! q0 g* f- B& K' i& P
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );
$ D) l+ B4 b" ~就会出错呢!明示下哦! |
|