我使用DockControlBar建立了一个停靠的工具栏 void test() { #ifdef OARXWIZDEBUG acutPrintf ("\nOARXWIZDEBUG - test() called."); #endif // OARXWIZDEBUG // TODO: Implement the command HWND hWnd = adsw_acadMainWnd(); if(!pDialog.Create(CWnd::FromHandle(hWnd),"Test")) { TRACE0("Failed to create toolbar\n"); } CRect rect (0, 0, 250, 200); pDialog.EnableDocking(CBRS_ALIGN_ANY); pDialog.DockControlBar(AFX_IDW_DOCKBAR_LEFT,rect);///停靠在左边 pDialog1.Create ( IDD_DIALOG1, &pDialog); pDialog1.ShowWindow(SW_SHOW); } 为什么不显示自定义的对话框pDialog1 工具栏上是空的什么也不显示 pDialog1为CDialog类 pDialog 为CControlBar类 在可停靠的工具栏应该怎么显示自定义对话框等 |