Loading a Dialog Resource From a DLL
BOOL CustInfoDialog()
{
HMODULE hModule; /* DLL module handle */
PFNWP dpDlgProc; /* Dialog procedure addr */
USHORT usResult; /* Result storage */
DosGetModuleHandle("WINDLL", /* Get DLL module handle */
hModule);
DosGetProcAddr(hModule, /* Get address of dialog */
"dpCustDlg", /* procedure */
dpDlgProc);
rc = WinDlgBox(HWND_DESKTOP, /* Load & process dialog */
NULL, /* No owner */
dpDlgProc, /* Dialog procedure addr */
hModule, /* DLL module handle */
DC_CUSTDLG, /* Dialog template id */
NULL); /* No create parameters */
return(usResult);
}
[Back: Loading Resources From a DLL]
[Next: Creating a Thread With an Object Window]