Ik heb een ActiveX control geschreven in C++.
Deze ActiveX control heeft een ODL bestand met Helpstrings ingevuld, bijv:
Verder heb een een C# applicatie die de ActiveX gebruikt.
Dit werkt allemaal prima.
Intellisense doet het goed, in die zin dat alle classes, properties, etc worden getoond in een lijst, maar de tooltip (omschrijving) wordt niet meegenomen.
Als ik bovenstaand voorbeeld gebruik, krijg ik bij tkCursor 'enum tkCursor' te staan, terwijl ik eigenlijk 'Enumerated Cursor Types' wil zien.
Hoe krijg ik dat voor elkaar? Ik gebruik VS2008Pro
Deze ActiveX control heeft een ODL bestand met Helpstrings ingevuld, bijv:
C++:
1
2
3
4
5
6
7
8
9
10
| typedef [ uuid(FD17FF91-8B93-47a2-A517-B4039579B549), helpstring("Enumerated Cursor Types"), ] enum tkCursor { [helpstring("Default")] crsrMapDefault = 0, [helpstring("Application starting")] crsrAppStarting = 1, <knip> } tkCursor; |
Verder heb een een C# applicatie die de ActiveX gebruikt.
Dit werkt allemaal prima.
Intellisense doet het goed, in die zin dat alle classes, properties, etc worden getoond in een lijst, maar de tooltip (omschrijving) wordt niet meegenomen.
Als ik bovenstaand voorbeeld gebruik, krijg ik bij tkCursor 'enum tkCursor' te staan, terwijl ik eigenlijk 'Enumerated Cursor Types' wil zien.
Hoe krijg ik dat voor elkaar? Ik gebruik VS2008Pro