在一个窗口程序中,怎么临时输出一个变量的值,多谢!
在一个窗口程序中,如何临时输出一个变量的值,谢谢!!
一个窗口程序,我想在程序运行的时候临时输出一个变量的值,但不影响窗口的运行,大体如下
#define begin 001 //像这样的宏定义还有好多个
int _stdcall WinMain()
{
// 程序运行的代码
WinExec("cmd /k echo m",SW_SHOW);
// 程序运行的代码
}
现在就是像这样,不过因为WinExec在程序的很多地方都有,所以运行一次就打开好几十个CMD窗口,能不能在一个里显示,换行就行了,再就是m是一个变量,这样输出的是字母m,我想输出m的值而不是字母m
因为m的值肯定是上面宏定义里面的数字,能不能输出的时候转换成左侧的单词输出,因为输出数字的话还要对照着看单词,宏定义很多的,一个一个找感觉好麻烦!
谢谢!
------解决方案--------------------
宏定义反过来是不太好办了!
一个窗口程序,我想在程序运行的时候临时输出一个变量的值,但不影响窗口的运行,大体如下
#define begin 001 //像这样的宏定义还有好多个
int _stdcall WinMain()
{
// 程序运行的代码
WinExec("cmd /k echo m",SW_SHOW);
// 程序运行的代码
}
现在就是像这样,不过因为WinExec在程序的很多地方都有,所以运行一次就打开好几十个CMD窗口,能不能在一个里显示,换行就行了,再就是m是一个变量,这样输出的是字母m,我想输出m的值而不是字母m
因为m的值肯定是上面宏定义里面的数字,能不能输出的时候转换成左侧的单词输出,因为输出数字的话还要对照着看单词,宏定义很多的,一个一个找感觉好麻烦!
谢谢!
------解决方案--------------------
宏定义反过来是不太好办了!