Users starting ArcMap via OLE Automation are unable to customize the user interface during start-up because ArcMap is not firing the IApplicationStatusEvents::Initialized event.
Last Published: August 25, 2014No Product Found
Bug ID Number
NIM038221
Submitted
September 5, 2008
Last Modified
June 5, 2024
Applies to
No Product Found
Version found
9.3
Version Fixed
N/A
Status
Fixed
The bug has been fixed. See the Version Fixed and Additional Information, if applicable, for more information.
Workaround
Call void CEnaExtension::AddMenuItems() from the STDMETHODIMP CEnaExtension::ItemAdd(Variant Item) event. This keeps trying to add menu items until is succeeds.