Should I register the smart tag DLLs using their CLSIDs or ProgIDs?
The disabled/enabled state of DLLs registered using their ProgIDs is not preserved across application sessions, as users might expect. (Users can set the disabled/enabled state of smart tag recognizers from the recognizer list on the Smart Tags tab of the AutoCorrect Options dialog box, which is accessible from the Tools menu.) However, the disabled/enabled state of DLLs registered using their CLSIDs is preserved across application sessions. For this reason, it is recommended that smart tag recognizers and action handlers be registered using their CLSIDs rather than their ProgIDs. To learn how to register smart tag DLLs using their CLSIDs, see the Register the Simple Term DLL topic, under the Visual BasicĀ® Tutorial: Creating a List Recognizer and Action topic, in the Microsoft Office XP Smart Tag SDK.
Related Questions
- Am I required to manually copy files between machines, register DLLs or perform any preliminary action after installing IncrediBuild in order for my project to compile?
- How can I order an on-site session or register for a SMART Certification Training event?
- Should I register the smart tag DLLs using their CLSIDs or ProgIDs?