4.1.3 Creating A Microsoft Visual C Plus Plus Resource-only DLL

This section describes in detail the general process of creating a resource-only DLL for use in Origin. Topics include using the Origin Dialog AppWizard to create a Microsoft Visual C++ project, making other Visual C++ project settings, and performing various Visual C++ operations such as adding controls to your resource, saving your resource, and building your resource.

See the section Additional Resource Topics for a discussion of more specialized resource operations such as adding tabs to a tabbed dialog and pages to a wizard after the Origin Dialog AppWizard has closed, adding a graph or worksheet control (which displays an Origin graph or worksheet) to a resource, and manually defining (or re-defining) resource IDs in the Symbol include header file.

See the section Accessing Dialog Builder Resources with Origin C for a discussion of how to access Dialog Builder resources in Origin with Origin C. Topics include the fundamentals of accessing Dialog Builder resources with Origin C classes, handling Dialog Builder (resource) related events with an Origin C message map, and a number of example Dialog Builder dialogs launched and controlled by Origin C.

Note: It is also possible to open a resource in Origin created using a resource editor/compiler other than Microsoft Visual C++. See the section Creating and Accessing an Open Watcom Resource-only DLL for a description of how to build a Dialog Builder resource using the Open Watcom C/C++ software and access it in Origin with Origin C.