对于一个自定义控件,用Create创建之后,用DestroyWindow销毁,然后想再次创建,该如何操作?
比如
  CMyButton myButton;
  for(int i = 0; i < 8; i++)
  {
     myButton.Create("mybutton", BS_PUSHBUTTON | WS_VISIBLE | WS_CHILD, CRect(0,0,100,30), this, 10001);
     myButton.DestroyWindow();
  }
第2次创建的时候就出错了,想问一下,与Create对应的操作是什么?出错位置在
BOOL CWnd::CreateEx(。。)
{
     ......
★  HWND hWnd = ::CreateWindowEx(cs.dwExStyle, cs.lpszClass,
cs.lpszName, cs.style, cs.x, cs.y, cs.cx, cs.cy,
cs.hwndParent, cs.hMenu, cs.hInstance, cs.lpCreateParams);
}