mrDarker
6 天以前 829fe6c6bc33d53fda9c31fd45a37e1df87befff
SourceCode/Bond/BondEq/AccordionWnd.cpp
@@ -47,9 +47,16 @@
BOOL CAccordionWnd::RegisterWndClass()
{
   WNDCLASS wc;
   WNDCLASS wcExisting = {};
   HINSTANCE hInstance = AfxGetInstanceHandle();
   if (::GetClassInfo(hInstance, ACCORDIONWND_CLASS, &wcExisting) ||
      ::GetClassInfo(NULL, ACCORDIONWND_CLASS, &wcExisting)) {
      return TRUE;
   }
   WNDCLASS wc = {};
   wc.lpszClassName = ACCORDIONWND_CLASS;
   wc.hInstance = AfxGetInstanceHandle();
   wc.hInstance = hInstance;
   wc.lpfnWndProc = WindowProc;
   wc.hCursor = ::LoadCursor(NULL, IDC_ARROW);
   wc.hIcon = 0;
@@ -60,7 +67,10 @@
   wc.cbWndExtra = 0;
   // 注册自定义类
   return (::RegisterClass(&wc) != 0);
   if (::RegisterClass(&wc) != 0) {
      return TRUE;
   }
   return (::GetLastError() == ERROR_CLASS_ALREADY_EXISTS);
}
CAccordionWnd * CAccordionWnd::FromHandle(HWND hWnd)