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

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

[复制链接]
发表于 2006-2-12 16:30:47 | 显示全部楼层 |阅读模式
  有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.8 g- M0 j2 ~8 W; S
不才是这么做的(有好招的朋友请赐教):
& a6 o* X5 O3 k+ [
6 _: F  U9 Q* b( J# v  O#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )
' Z" O* b9 t6 L- z! \$ Z' h
7 G3 @+ B3 F# [+ c7 R% N' c. D#define COL & V( }9 D: {; Y- _9 c' b  ^
"==============================================================================="
1 }& u6 ^! e2 ], @7 e& {9 I9 k3 s$ T1 v7 ?7 @2 V. a- H  s
调用方:
! |) d  [) C* \) W4 [8 c3 COUTPUT( sMsg.c_str());& o0 P& J- {( L. g8 T$ R
OUTPUT( "\r\n" );    //如果需要回车和分隔效果+ g, h( _3 O7 H& ^; T+ E- C
OUTPUT( COL );0 f! a8 h7 s4 L9 E
OUTPUT( "\r\n" );
5 ^5 n: r! H. {8 n7 r  w. c, o* q( b2 u. n
; S/ C; r, A( ^! X! q' b! \
//EM_REPLACESEL  LB_INSERTSTRING 更改这些可以使用其他控件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-30 00:33 , Processed in 0.020918 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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