IntelliSense code completion and DirectX 6

Started by
4 comments, last by foo 24 years, 8 months ago
Intellisense stuff only works with if the files are part of your project. If you were to add in DDraw.h to your project (not just include) then the IntelliSense stuff should work.

Of course then you have to look at all the DirectDraw classes when you use the class view tab :p.

Advertisement
Intellisense stuff only works with if the files are part of your project. If you were to add in DDraw.h to your project (not just include) then the IntelliSense stuff should work.

Of course then you have to look at all the DirectDraw classes when you use the class view tab :p.

Actually, IntelliSense will work with files that are not part of your project, but basically only those that shipped with VC 6. You'll notice that there is no problem listing the members for some of the older DirectX interfaces (version 3 I think). Try adding all the DirectX files to your project, saving the workspace, and then removing the files. I've gotten this to work fine in my projects.
Ooo, it worked! Thank you.
Is anyone else who is using VC++6 unable to
display IntelliSense's member list displays
(the little list that pops up under the
cursor) or function parameters (the tool
tip), specifically when trying to fetch
information pertaining to IDirectDraw4
and other related components?

I'm able to use them in the actual code
without any problems, however the editor
treats them as if data types such as
LPDIRECTDRAW4 or DDSURFACEDESC2 don't
event exist. LPDIRECTDRAW and DDSURFACEDESC
work just fine.

My pleasure

This topic is closed to new replies.

Advertisement