BUG: Can't Insert CE ActiveX Control onto a Dialog Box in the Resource EditorID: Q221083
|
Inserting a WCE ActiveX control onto a dialog box in the Resource Editor causes the following error:
The ActiveX control {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} is not registered on this computer. Register control and try again.
The Resource Editor is looking for a desktop (x86) version of the control.
Right-click the dialog box in the Resource Editor and select the option Insert WCE ActiveX Control. Select the control and it will be inserted onto the dialog box. This resolution still causes the same error message to appear when you open the dialog box in the Resource Editor, but the message is harmless and can be ignored.
To avoid the error message altogether, you can build a desktop version of the control and insert this version instead of the WCE version. You'll need to create a Win32 build configuration:
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.
For additional information, please see the following article in the Microsoft Knowledge Base:
Q229579 PRB: CE ActiveX Control Is Not in List of Insertable Controls
Additional query words: mfc atl
Keywords : kbActiveX kbATL kbCtrl kbCtrlCreate kbMFC kbResourceEd kbVC500bug kbWinCE
Version : WINDOWS:2.1,5.0; winnt:5.0
Platform : WINDOWS winnt
Issue type : kbbug
Last Reviewed: July 16, 1999