一个可以用于输出信息的窗口程序

    In general,  we can set breakpoints under the debug mode when our program encounters some problems. However, it's inconvenient to stop the program to debug sometimes, or it's not so easy to solve some logical error just by step debuging. Besides, there will no debug environment on the customer's machine so that it's unable to debug there. And you may just hope to output some information to judge the state of certain running program.

    I develop a program that can receive messages from other processes. Maybe you can use it to help you under ciucumstances described above. The principle is very easy. Use one of the interprocess mechanism: windows message. As a result, only a small segment of code need to be inserted to your code. And, I devide messages into different grade: information, warning and error. The code of my test case is shown bellow:

And the interface of this message window and the test program is shown below:

 

Note that the overhead of message-passing should be considered if you need to take some operation very fast. The result may be not uncertain if you insert the code of sending message.

 

The downloading address is http://download.csdn.net/source/1486883.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值