Visual C++里面的提示怎么有时候不会显示出来

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:51:03
WNDCLASS wndclass;
wndclass.(这个时候会有好多成员变量如
UINT style;
WNDPROC lpfnWndProc;
int cbClsExtra;
int cbWndExtra;
HANDLE hInstance;
HICON hIcon;
HCURSOR hCursor;
HBRUSH hbrBackground;
LPCTSTR lpszMenuName;
LPCTSTR lpszClassName; 让我们选这样就方便,但有时候为什么不会有显示呢?
我们定义一个WNDCLASS wndclass;然后要给他的成员变量赋值,当我们写到(wndclass.)的时候他会自动显示他所有的成员变量,这样我们就不要一一记忆了,写一个函数也是,他会自动给出参数提示,但是有时候不会显示出来,不知道为什么,请各位高手教教我,本人不胜感激!

如果是vc.net的话,可以用Alt+方向右键,如果是6.0用ctrl+space.
不能自动完成是VC自身的问题,偶尔会出现这样的问题,先关闭此project,然后删除对应的.ncb文件,再重新打开该project,VC会自动生成一个新的.ncb文件,VC的自动完成代码功能就会恢复了。
.NCB:NCB是“No Compile Browser”的缩写,其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成。无编译浏览文件。当自动完成功能出问题时可以删除此文件。编译工程后会自动生成。
或者安装一个visual assist。非常好用的vc帮助工具,可以大幅度提高您的编程效率,也不用担心上面的问题了:)

rebuild ALL一下试试。我也遇见过。重新编译链接又好了。

先rebuild;
如果还是没有的话,关闭工程,把目录下的.ncb文件删掉,然后再打开工程。