1. 使用资源编辑器构建带有控件的对话框。对话框将有资源 ID。
2. 调用函数 ISHELL_CreateDialog 创建有资源 ID 的对话框。
例如:
if ( ISHELL_CreateDialog (pMe->a.m_pIShell, APP_RES_FILE, IDD_DIALOG, NULL) != AEE_SUCCESS) return FALSE;
3. 在 YourApp_HandleEvent 函数中,处理以下事件或至少返回 TRUE:
case EVT_DIALOG_START: return TRUE; case EVT_DIALOG_INIT: return TRUE; case EVT_DIALOG_END: return TRUE;
4. 记住调用 ISHELL_EndDialog 以避免内存死区。
例如:
ISHELL_EndDialog ( pMe->a.m_pIShell );
本文地址:http://com.8s8s.com/it/it32734.htm