找回密码
 注册
搜索
楼主: 天云上人

pChat 服务器端 2.6版本变动说明

[复制链接]
发表于 2006-9-30 20:35:59 | 显示全部楼层
我晕!
回复

使用道具 举报

发表于 2006-9-30 21:15:26 | 显示全部楼层
Db.cpp(3607) : error C2572: “DllChangeMap” : 重定义默认参数 : 参数 5
9 Z+ E  a, Y3 _        d:\pChat_DLL_Xajh111\Db.h(43) : 参见“DllChangeMap”的声明
! X1 u  }, F8 m& j, X& c; z6 H% @; s6 h6 L% W( b$ Q6 h! E
当我修改为LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 )
, N" O0 h4 J' s0 O" I的时候出现这样的错误啊!
LRESULT DllChangeMap( HWND hWnd, CString str, LPVOID pInfo, long nMap, long nType = 0 )- D0 V) Q3 G; K
{/ g8 y6 Z  A3 G/ u8 h
/*    tagDllMsgInfo* pMsg = (tagDllMsgInfo*)::GlobalAlloc( GPTR, sizeof(tagDllMsgInfo) );
# z$ c! I1 [7 v& Y    if( pMsg )
; K$ ]8 ~6 n1 g8 r6 E# c    {8 ^, b% V  j( I; }  ^
       ::memset( pMsg, 0, sizeof(tagDllMsgInfo) );
  j) [" [% r& o        pMsg->m_nMap = nMap;
; d; ^& y# |2 I& K) e        strcpy( pMsg->m_szCmd, str );+ N6 S/ n3 u1 W
       pMsg->m_pUserInfo = pUserInfo;4 H8 M6 f& m# F% c/ z4 V2 n
       ::SendMessage( hWnd, WM_DLL_CHANGEMAP, (WPARAM)pMsg, 0 );    //调用API函数
$ K4 x# q& \/ X. J        ::GlobalFree( pMsg );
" ^9 }4 j( U; R" @    }*/; ?4 K) |! v6 e7 N- f9 Z$ P' `. u# W3 u
   tagDllMsgInfo Msg;9 o+ ^$ G4 C2 I3 o" |* H' Q8 U
   ::memset( &Msg, 0, sizeof(tagDllMsgInfo) );
+ b) E8 H7 u" J) @    Msg.m_nMap = nMap;2 r9 }& c8 k! S
   strcpy( Msg.m_szCmd, str );
  s9 {3 @4 D" }" u6 e& b# X    Msg.m_pUserInfo = pUserInfo;
. u% C- R! s: t2 l    ::SendMessage( hWnd, WM_DLL_CHANGEMAP, (WPARAM)&Msg, 0 );    //调用API函数
" L% d2 W" E4 b2 o" \& K  T- u    return 0;
* n4 L  w- O  p0 t; d3 }9 T}
这样修改对吗?
回复

使用道具 举报

发表于 2006-10-13 12:04:16 | 显示全部楼层
LPVOID pInfo是这样的& X- l* L; `9 ^0 b
Msg.m_pUserInfo = pUserInfo;改成Msg.m_pUserInfo = pInfo;
4 D  c: W  d: b9 v2 G' \5 f可以和“LPVOID        m_pUserInfo;    //发送或接收者”  对应# A+ a: U! `8 ?9 h' y# w' F
并兼容两种结构指针。
回复

使用道具 举报

发表于 2006-10-13 20:19:33 | 显示全部楼层
是呀。我是修改了正常。但是登陆后的问题出来了。。。。门派说话。组队说话。不能跳场景等。。。。问题N多哟!!!
回复

使用道具 举报

发表于 2006-10-14 12:15:23 | 显示全部楼层
反正来说门派说话和组队说话都不能用的。不知道什么原因
回复

使用道具 举报

发表于 2006-10-26 16:13:32 | 显示全部楼层
既然新版中增加了门派说话和组队说话,希望也能考虑增加针对某个门派发消息或者通告的功能,
! R) k) d' a9 ~1 ]2 _比如对现有的say命令:Say:1类型|2聊天者名称|3表情|4接收者名称|5聊天内容|6聊天颜色|7类型颜色|8 T) G. C5 F0 S$ b$ q/ p6 U) ~
6 {+ \; O/ o: B
的格式进行改造,使他能够针对所有同门派的人发指定的消息,其他门派的人看不到!
回复

使用道具 举报

发表于 2006-11-6 10:41:20 | 显示全部楼层
引用第25楼狂想2006-10-26 16:13发表的:* R9 Q6 }2 j: o; K, a. P
既然新版中增加了门派说话和组队说话,希望也能考虑增加针对某个门派发消息或者通告的功能,- A! I1 ^/ P! A- |7 B% y  ?
比如对现有的say命令:Say:1类型|2聊天者名称|3表情|4接收者名称|5聊天内容|6聊天颜色|7类型颜色|  k4 P/ M9 K5 c
. [% x9 V3 m$ g. S5 O$ Y
的格式进行改造,使他能够针对所有同门派的人发指定的消息,其他门派的人看不到!
非常支持!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宁德市腾云网络科技有限公司 ( 闽ICP备2022007940号-5|闽公网安备 35092202000206号 )

GMT+8, 2026-5-2 14:20 , Processed in 0.018423 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表