|
|
发表于 2006-9-30 13:01:19
|
显示全部楼层
引用第9楼天云上人于2006-08-02 22:47发表的“接口变动”:
. W5 r& r/ h3 i" g; ~3 uLRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );. Q7 Y; u0 ]) Y' a8 I2 ]5 H; G
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );
+ m ?/ i9 N8 j, P4 ^- ^
. i' e5 Z4 y) F! h" T) J1、原来的 int 类型改为 long) v- A W+ x, k+ Q+ y% o
2、DllChangeMap 增加 nType 参数。nType = 0表示玩家,1表示资源。当是1资源时,str 表示将移到的场景名。当是0玩家时,以前的格式不变。 1 \/ S+ @. i, }& c& H
这个地方是更改为!! x8 m U' P6 L
4 b; _7 f/ u e
LRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );
5 E9 i; {2 q2 X- [$ j* T( ]( yLRESULT DllChangeMap( HWND hWnd, CString str, tagUserInfo* pUserInfo, LPVOID pInfo, long nMap, long nType = 0 );3 c: V. C9 U! H& q: U @9 b$ `
7 p6 G8 D/ c' m& G
这样吗?! F! W. I( \( H& |: t- [) H0 s. K
如果改成你的
^* v4 M! E# X5 K# d( u eLRESULT DllSendMsg( HWND hWnd, CString str, tagUserInfo* pUserInfo, long nMap, long nSendType );0 w3 P4 {- W( H4 w& @' D
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 );
* M7 N+ n- ]. H! f/ W; G* P2 ^* d2 C& p就会出错呢!明示下哦! |
|