程序第一次执行得到的CString内容怎样才可以应用到第二次运行中使用?

时间:2022-09-29 16:33:08
程序是点击一次“执行”按纽就运行一次,第一次执行时的CString内容要在第二次执行的过程中应用到运算中,将CString的内容给static char * 好象取不到,请问有什么办法可以实现?

2 个解决方案

#1


多建一个static CString strBack;把数据保存到strBack中,下次再使用就行了.

#2


由于MFC中没有全局变量
可以在你的主应用程序定义一个变量起到全局变量的作用,具体方法: http://hi.baidu.com/wwl_it/blog/item/f7216a1ed9fdf71841341784.html
然后每次点击一下按钮就把CString赋给你定义的全局变量,下次再点击的时候取出即可

#1


多建一个static CString strBack;把数据保存到strBack中,下次再使用就行了.

#2


由于MFC中没有全局变量
可以在你的主应用程序定义一个变量起到全局变量的作用,具体方法: http://hi.baidu.com/wwl_it/blog/item/f7216a1ed9fdf71841341784.html
然后每次点击一下按钮就把CString赋给你定义的全局变量,下次再点击的时候取出即可