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

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

[复制链接]
发表于 2006-2-12 16:30:47 | 显示全部楼层 |阅读模式
  有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.
2 d1 {9 ?/ \) p. w9 C! Z$ X不才是这么做的(有好招的朋友请赐教):% V! l  h- D9 E3 P# ]

4 a/ u5 i2 c7 b5 D  R#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )& ^3 Z3 c  O) k2 z4 `! {" M

, s; C& ^6 o# R# h$ _0 e#define COL ' N" `( W' h" P2 s. O
"==============================================================================="+ k' _8 ~7 H7 `5 q+ ?2 q; _

$ V; C+ f% E! r+ S& A调用方:0 S% T5 c. B; `% Q: p
OUTPUT( sMsg.c_str());
' B: ?4 p- ]& P% o& Y3 o/ d# HOUTPUT( "\r\n" );    //如果需要回车和分隔效果
* {0 M0 y' h: e% QOUTPUT( COL );1 h/ U: k9 D/ E8 [  Q: e# w
OUTPUT( "\r\n" );) y4 p9 m0 A1 R+ J+ l! B
; I' ?5 h) z1 I' ^/ C

/ }7 K  q* O: B$ l5 s) q; |//EM_REPLACESEL  LB_INSERTSTRING 更改这些可以使用其他控件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-20 03:45 , Processed in 0.035121 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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