请教一下VC全局变量和全局函数的问题

请问下,用全局变量不好,那全局函数呢?线程函数等等必不可少的会调用回调函数,
在类视图的全局变量和全局函数里面可以看到这些回调函数都属于全局函数呀。

全局变量不能一概视为不好,事实上微软自己的mfc框架就用了很多全局变量和全局函数