找回密码
 注册
搜索
查看: 5385|回复: 0

[收藏]调试信息写入EDIT方法

[复制链接]
发表于 2006-2-12 16:30:47 | 显示全部楼层 |阅读模式
  有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.$ m5 b2 k5 i/ N0 l* ~' d
不才是这么做的(有好招的朋友请赐教):6 m3 E1 D* ~  }

5 y% _" ]' H. v$ L4 d& {- ?#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )
! O( X5 c! }$ P4 \! l) P
" Z2 y+ L/ g2 g#define COL
/ y+ A/ _; Y, h' {6 A"==============================================================================="
2 e0 U. p4 ~' B3 c9 ~1 G7 F: c. z& K9 h0 ~9 q# w+ U  R. ]% S
调用方:) M4 }4 g/ X6 G
OUTPUT( sMsg.c_str());
1 ], \5 v1 }4 [! L- ?  }9 y4 N8 KOUTPUT( "\r\n" );    //如果需要回车和分隔效果
2 s) P3 V, e# ?8 }0 }0 V7 ROUTPUT( COL );& A! O6 J4 ~# N
OUTPUT( "\r\n" );
' p5 ~' Z0 W: z" x. j" Y6 ?$ w7 U2 C) n" \5 d2 N# a! k# @
" z# }( R' f) x1 O
//EM_REPLACESEL  LB_INSERTSTRING 更改这些可以使用其他控件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-18 08:54 , Processed in 0.016969 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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