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

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

[复制链接]
发表于 2006-2-12 16:30:47 | 显示全部楼层 |阅读模式
  有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.
- f  Y' ^/ x: F' m6 X不才是这么做的(有好招的朋友请赐教):
0 i# F$ c( T  Q" {5 n+ p# q0 \5 l! E4 ?/ X; g9 m2 v
#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )6 o0 n$ ^) L/ e' b" M; i

2 G5 ~' R$ t' d, }7 x# \#define COL
: Y* v% x6 [4 z' T3 u3 k, P6 `' A"==============================================================================="  s- T: V5 m0 V( a) i, H% u; l& Z

$ m- J; h9 n, \1 l% y, I8 T调用方:
+ A! R' y- N& K, w  F0 GOUTPUT( sMsg.c_str());
! }5 C8 L6 [, w4 q5 j5 LOUTPUT( "\r\n" );    //如果需要回车和分隔效果7 ~# b' j( U1 T5 X9 a0 s
OUTPUT( COL );  x# v8 j3 {# e; |7 |$ W' L
OUTPUT( "\r\n" );
3 j6 L- a/ K8 B) H2 S3 K2 M5 W1 K
8 W# g$ K# M6 X) {) e
//EM_REPLACESEL  LB_INSERTSTRING 更改这些可以使用其他控件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-2 10:26 , Processed in 0.017229 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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