飞飞世界论坛

标题: 修改窗口标题 [打印本页]

作者: admin    时间: 2016-1-10 03:43
标题: 修改窗口标题
打开 Neuz.cpp $ X6 d! W6 O, @4 f6 q2 F+ k

9 {5 w1 D/ k: ?. u/ A% D9 a! r7 o2 m, H/ x
' ]+ u. U# W2 W/ E( P# e
搜索m_strWindowTitle = _T 6 w5 u% Q+ u6 e, w

: A& P2 S0 ?( v' N, E7 A/ O+ g
0 V6 P* F8 o; Z/ k3 i
" B3 _: n  W+ _; G9 R2 a" ]$ i你会发现你想要的  j0 N  A5 ^  w' k% T5 C# N
3 X2 b6 h7 H: O1 |
m_strWindowTitle = _T( "飞飞客户端" );( [0 [) ~- M' T- _6 a& C' p
* m3 b9 y. q5 [

8 h6 y+ a) K0 S' O2 f4 T0 M把她改成你的服务器名字吧' k* X. N1 O  {. k! W
8 i/ M. i7 O* J  S
------------------------------------------------------------------------------------
' q; @# G, u) X( H  m8 @* o$ `$ ^# {0 a4 f/ b& M( F8 c
下面介绍登陆时候显示玩家id等4 U  N4 B, Q( }2 @( k6 r% d

" }" @( i; B1 A/ ]. u: G***************************
& h; l8 c% n8 ?, u  x& |7 y5 A
2 g- D, k' ]9 gDPClient.cpp! t+ b$ _  i  ~& n

% I2 y6 V7 M6 \& `0 a3 t. Z***************************3 N' \6 @5 z( K- ?. Y! a

3 M% u$ `" q" A6 j4 Y  CString strplayname;
$ V" D2 {+ L& Z/ L3 y8 i) {" d; p  strplayname.Format("飞飞客户端[%s(ID:%07d)][%s]",g_pPlayer->GetName(),g_pPlayer->m_idPlayer,1 w# S' G) {- [+ T$ F& k
       g_dpCertified.GetServerName(g_Option.m_nSer));
0 s' D/ \6 S1 t* z! O  j  SetWindowText(g_Neuz.GetSafeHwnd(),strplayname);
5 z- \: f+ M: o. g) I+ ?. h6 s& P& I8 Q! N" K' U
这个可以在任何时候改变窗口标题; F* @% \4 C8 J* y  e; T9 Y5 p
. F9 B: t* M/ F6 s( R7 ]3 ]
登陆之后显示可以加在ONJOIN函数下
+ b" [5 {2 M# g+ z: {; ]8 D; c
$ }* T( ?: v7 u# t% Q( V2 X0 b位置在选择了人物确定之后9 r4 }. F0 S! l/ T0 [

2 x* J8 l1 l& C" C* |4 C- v if( pMover )下
! c* ?& s# v- M9 z6 r2 D3 k1 H( z0 Y2 c0 q* R; s5 j* g% n2 _3 _1 d
; z  K  C. [! ?( X6 J; t8 e7 ?9 y
* a# [: E7 J- q9 D& r
然后,在文件
# N- O7 \, r! m& v, j4 }" W/ F, R/ M) |5 Q" K, L1 d2 j
----------------------
+ G' f/ Y: D! r1 G& ~( i" ?9 ~( K! {
WndField;cpp( a+ F( r1 \. ~  y6 s6 B

" C! ?& v& \( }1 ^- d9 t1 R---------------------
& h: s( T9 I$ R. c8 K9 q( X# x: F( U4 \5 Y) a5 V1 {
CWndLogOut::OnChildNotify这个函数下% _0 b, Z3 G5 k. r, q0 t$ F

; I" y+ F( x! u0 G8 V1 acase IDOK:点击OK按钮最后执行改变窗口标题: {0 _) r2 A2 C' g5 h

' Q( I1 W+ X5 g! FSetWindowText(g_Neuz.GetSafeHwnd(),_T("飞飞客户端"));) T: Z" F; \# ?0 D+ q
7 P2 q/ a  C/ V& S9 x7 ]
这样在重新登陆时就会取消显示的ID等信息。3 I, q' s5 T  E: _
6 z- i/ D3 |" H, f; K

3 w- n. u4 j1 S( q




欢迎光临 飞飞世界论坛 (http://www.ffwold.com/) Powered by Discuz! X3.2