在类成员函数中调用全局sdk函数前面显示加上:是不是好的程序风格啊该如何处理

在类成员函数中调用全局sdk函数前面显示加上::是不是好的程序风格啊?
因为如果要用vc的函数提示功能的话(就是如果输入这个函数首字母,系统就会给一大堆函数下拉框让你选择),类成员函数中调用全局函数前面一定要加上::才有提示功能,并且我个人觉得从程序可读性方面来考虑也要好(好多mfc函数和sdk函数都是同名的),毕竟才多输入了两个字符::。

------解决方案--------------------
我觉得是,而且一直这么用
------解决方案--------------------
必须加的吧
比如IsWindow
如果mfc里面, 你要用sdk函数,而直接IsWindow(hWnd), 编译器会认为你调用的是CWnd的IsWindow,而CWnd的IsWindow是不带参数的, 会不通过
所以必须带::标识
------解决方案--------------------
api函数就是多个参数:hWnd。mfc类把hWnd封装进去了,所以看你调用的是哪个函数,就看参数个数。