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

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

[复制链接]
发表于 2006-2-12 16:30:47 | 显示全部楼层 |阅读模式
  有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.' F% w6 {2 `1 D  o' K" y; c0 l
不才是这么做的(有好招的朋友请赐教):
0 R) x) E0 s6 y  X1 W
# }# W1 W" ]6 C% T- r#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )- V, _$ N9 F+ h3 l6 k2 p
8 a$ g3 |* S4 W, M2 s2 j
#define COL - }5 I' K- n" p6 z$ _
"==============================================================================="8 a* ?/ T5 d+ n# R

* B/ r3 l# ]) i& K调用方:4 q) b9 a; E7 Z/ ~
OUTPUT( sMsg.c_str());/ U4 O; K& i% R1 r  S: l$ J! L
OUTPUT( "\r\n" );    //如果需要回车和分隔效果7 p! }7 s2 o1 n- i* s# w
OUTPUT( COL );
, N8 k6 b$ S% ~/ S* }: ^- V# jOUTPUT( "\r\n" );3 V: {% I/ O) K8 H; J5 p( Y, z  W
& F9 D, |- H: D, c# m
( |- M3 b& M9 @
//EM_REPLACESEL  LB_INSERTSTRING 更改这些可以使用其他控件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-4 16:50 , Processed in 0.017957 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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