对于我的应用程序,我需要在不使用资源的情况下创建一个对话框。我正在尝试使用DialogBoxInderect函数来做到这一点。该代码丑陋得令人难以置信,但我以某种方式成功地做到了。问题是由于某种原因,对话框比我要求的字体大得多。如果我从资源加载对话框,下面是对话框的样子:这里是调用DialogBoxInderect函数时显示的相同大小的对话框。这是它在代码中的定义:HGLOBALhGlobal;LPDLGTEMPLATEwlsDialogTemplate;LPDLGITEMTEMPLATEwlsDialogItemTemplate;LPWORDnextItem;LPWSTRitemSt