我想通过CWnd::CreateEx动态创建WS_POPUP类型的窗口,但是报错了。
m_pSubMenu->CreateEx(WS_EX_CLIENTEDGE,NULL, NULL,WS_POPUP|WS_VISIBLE,CRect(0,0,100,100),this,345467);
大家看看参数有什么问题,请给个成功的例子。感谢大家了!

解决方案 »

  1.   

    m_pSubMenu`看名字像个菜单啊例子? MFC源代码里到处都是,你随便找个Create,然后进去,里面都调用CreateEx的
      

  2.   

    m_pSubMenu->CreateEx(WS_EX_CLIENTEDGE,
    AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW,::LoadCursor(NULL, IDC_ARROW), HBRUSH(COLOR_WINDOW+1),NULL), 
    _T("MyPopupWindow"),WS_POPUP | WS_VISIBLE ,CRect(0, 0, 100, 100),this,NULL,NULL);