![]() |
【转帖】请教cacuidockcontrolbar中遇到的问题
请教cacuidockcontrolbar中遇到的问题
请教cacuidockcontrolbar中遇到的问题 我自定义了一个mydialogbar继承于cacuidockcontrolbar,但是创建dialog时遇到问题: bool mydialogbar::create(cwnd*pparent, lpcstr lpsztitle) { const char dlgname[] = "testing"; crect rect (0, 0, 400, 400) ; if (!cacuidockcontrolbar::create ( dlgname, lpsztitle, ws_visible | ws_child | ws_clipchildren , rect, pparent, idd_dialog2) ) return (false) ; return (true) ; } 中返回的是false...但执行 mydialogbar *dlg = new mydialogbar ; cmdiframewnd *cwnd = acedgetacadframe(); const char dlgname[] = "cacuicontrolbar" ; dlg->create (cwnd, dlgname) ; 能通过编译,感觉是通过acedgetacadframe()未获得窗口指针!请问acedgetacadframe()使用中#include "rxmfcapi.h"后还要做什么?如何正确使用?? |
| 所有的时间均为北京时间。 现在的时间是 05:17 AM. |