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

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

[复制链接]
发表于 2006-2-12 16:30:47 | 显示全部楼层 |阅读模式
  有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.
% [; [% I6 W: t; Y不才是这么做的(有好招的朋友请赐教):
( }- w% Y4 Z  ~8 j
: I# V" t8 C) c. y#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )$ H/ X) c  H, y( v8 w$ g6 ^+ W
, K% F9 x7 f5 p- k, c2 o
#define COL ' L. _' x& v) I, e/ k
"==============================================================================="
4 g3 i' V7 y: G# P
+ J8 Z3 a0 X  i/ j7 M1 v调用方:! b# _% _' `5 p1 h- l/ H
OUTPUT( sMsg.c_str());% ]8 Y( O, |5 ~9 R! g2 h
OUTPUT( "\r\n" );    //如果需要回车和分隔效果
7 ]( ~9 J% {& Q7 W, QOUTPUT( COL );
$ G: t+ i8 E* @OUTPUT( "\r\n" );7 S) U8 \4 K' j1 p  X  p9 E
) |2 H& N" A3 K& S1 a( k1 [  v

% e+ O9 w/ c- b) P; b//EM_REPLACESEL  LB_INSERTSTRING 更改这些可以使用其他控件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-14 16:26 , Processed in 0.019063 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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