Last modified: March 18, 2009

Applies to: Excel 2010 | Office 2010 | VBA | Visual Studio

Example user-defined command that loads and displays an example native Windows dialog box. When GENERIC.xll is loaded, it creates a user-defined menu, Generic, through which this command is accessed.

int WINAPI fShowDialog(void);

The function takes no parameters.

The function return integer zero to indicate successful completion

The steps to display the native Windows dialog box are as follows:

  1. Obtain the Microsoft Excel main Windows handle using GetHwnd.

  2. Hook the Excel main window using HookExcelWindow.

  3. Display the dialog box using DialogBox.

  4. Unhook the Excel main window using UnhookExcelWindow.


See \SAMPLES\GENERIC\GENERIC.C for the source code for this function.