i am not sure if this is by design or not, but it really confused me.
using VS .NET 2003, VAX 1239 and C++
i was editing some code in a class that contained the member functions:
virtual const QString &display( const QString &strSystemCode = QString::null ) = 0;
void displayColumnHead(QString &strDisplay, const QString &strTitle);
void displayStartCell(QString &strDisplay, short nColSpan = 0);
void displayEndCell(QString &strDisplay);
at the time i had forgotten about the member function display.  so, i had typed:
display|
where | was my caret, and i pressed ctrl_space, several times.  it did nothing, no matter how many times i pressed it.  i actually wanted the function displayColumnHead, so pressing ctrl_space seemed quite reasonable at the time.
in VAX i have prefer default intellisense turned off.
if this is by design, a comment on the status bar to say that display is a valid member function would help  VAView is set to auto hide (due to small monitor) so that wouldn't have helped me spot the oops.
  VAView is set to auto hide (due to small monitor) so that wouldn't have helped me spot the oops.