@@ -727,26 +727,26 @@ HRESULT CMainApplication::InitGraphics()
727727 if (!m_hImageListFileIcon)
728728 return E_OUTOFMEMORY;
729729
730- // m_hImageListToolBar = ::ImageList_LoadImage(m_hInstance , MAKEINTRESOURCE(IDB_TOOLBAR),
730+ // m_hImageListToolBar = ::ImageList_LoadImage(GetResourceInstance() , MAKEINTRESOURCE(IDB_TOOLBAR),
731731 // 16, 0, CLR_NONE, IMAGE_BITMAP, LR_LOADTRANSPARENT);
732732 // if (!m_hImageListToolBar)
733733 // return false;
734734 m_hImageListToolBar = ::ImageList_Create (16 , 16 , ILC_COLOR32 | ILC_MASK, 0 , 0 );
735735 if (!m_hImageListToolBar)
736736 return E_OUTOFMEMORY;
737- ::ImageList_Add (m_hImageListToolBar, ::LoadBitmap(m_hInstance , MAKEINTRESOURCE(IDB_TOOLBAR)), NULL);
737+ ::ImageList_Add (m_hImageListToolBar, ::LoadBitmap(GetResourceInstance() , MAKEINTRESOURCE(IDB_TOOLBAR)), NULL);
738738 m_hImageListToolBarL = ::ImageList_Create (32 , 32 , ILC_COLOR32 | ILC_MASK, 0 , 0 );
739739 if (!m_hImageListToolBarL)
740740 return E_OUTOFMEMORY;
741- ::ImageList_Add (m_hImageListToolBarL, ::LoadBitmap(m_hInstance , MAKEINTRESOURCE(IDB_TOOLBAR_L)), NULL);
741+ ::ImageList_Add (m_hImageListToolBarL, ::LoadBitmap(GetResourceInstance() , MAKEINTRESOURCE(IDB_TOOLBAR_L)), NULL);
742742 m_hImageListAddrButtons = ::ImageList_Create (16 , 16 , ILC_COLOR32 | ILC_MASK, 0 , 0 );
743743 if (!m_hImageListAddrButtons)
744744 return E_OUTOFMEMORY;
745- ::ImageList_Add (m_hImageListAddrButtons, ::LoadBitmap(m_hInstance , MAKEINTRESOURCE(IDB_ADDRESS_BUTTONS)), NULL);
745+ ::ImageList_Add (m_hImageListAddrButtons, ::LoadBitmap(GetResourceInstance() , MAKEINTRESOURCE(IDB_ADDRESS_BUTTONS)), NULL);
746746 m_hImageListAddrButtonsL = ::ImageList_Create (32 , 32 , ILC_COLOR32 | ILC_MASK, 0 , 0 );
747747 if (!m_hImageListAddrButtonsL)
748748 return E_OUTOFMEMORY;
749- ::ImageList_Add (m_hImageListAddrButtonsL, ::LoadBitmap(m_hInstance , MAKEINTRESOURCE(IDB_ADDRESS_BUTTONS_L)), NULL);
749+ ::ImageList_Add (m_hImageListAddrButtonsL, ::LoadBitmap(GetResourceInstance() , MAKEINTRESOURCE(IDB_ADDRESS_BUTTONS_L)), NULL);
750750
751751 return S_OK;
752752}
@@ -771,13 +771,13 @@ HRESULT CMainApplication::InitWindowClasses()
771771 wcex.cbClsExtra = 0 ;
772772 wcex.cbWndExtra = 0 ;
773773 wcex.hInstance = m_hInstance;
774- wcex.hIcon = LoadIcon (m_hInstance , MAKEINTRESOURCE (IDI_EASYFTP));
774+ wcex.hIcon = LoadIcon (GetResourceInstance () , MAKEINTRESOURCE (IDI_EASYFTP));
775775 wcex.hCursor = LoadCursor (NULL , IDC_ARROW);
776776 wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1 );
777777 // wcex.hbrBackground = NULL;
778778 wcex.lpszMenuName = NULL ;
779779 wcex.lpszClassName = strC;
780- wcex.hIconSm = (HICON) LoadImage (wcex. hInstance , MAKEINTRESOURCE (IDI_EASYFTP),
780+ wcex.hIconSm = (HICON) LoadImage (GetResourceInstance () , MAKEINTRESOURCE (IDI_EASYFTP),
781781 IMAGE_ICON, 16 , 16 , 0 );
782782
783783 if (!::RegisterClassExW (&wcex))
@@ -887,7 +887,7 @@ HRESULT CMainApplication::InitAppData()
887887 m_strTempPath += L' \\ ' ;
888888 }
889889
890- m_hMenuPopup = MyLoadMenuW (m_hInstance , MAKEINTRESOURCEW (IDR_POPUP));
890+ m_hMenuPopup = MyLoadMenuW (GetResourceInstance () , MAKEINTRESOURCEW (IDR_POPUP));
891891
892892 m_strTitle.LoadString (IDS_APP_TITLE);
893893
0 commit comments