Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[MFC, C++] Aplikacja nie działa prawidłowo ze statyczną biblioteką MFC

Ostatnio zmodyfikowano 2013-07-22 03:28
Autor Wiadomość
DejaVu
Temat założony przez niniejszego użytkownika
[MFC, C++] Aplikacja nie działa prawidłowo ze statyczną biblioteką MFC
» 2013-07-22 03:28:53
Aplikacja MFC nie działa prawidłowo po kompilacji z użyciem biblioteki statycznej MFC:
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Debug Assertion Failed!

Program: ...\extern_devel\cpp\solutions\..\_bin_\appInstantTools-vc11.exe
File: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\afxtabctrl.cpp
Line: 1387

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

---------------------------
Przerwij   Ponów próbę   Ignoruj  
---------------------------
Wiersz, w którym wystąpił błąd:
C/C++
ENSURE( str.LoadString( IDS_AFXBARRES_CLOSEBAR ) );

Rozwiązanie:
  • Uruchom: View/Other Windows/Resource View
  • Prawy klawisz na pliku *.rc / Resource Includes...
  • Wkleić poniższy kod w dolne pole tekstowe tj. w pole "Compile-time directives:"
    C/C++
    #if !defined(_AFXDLL)
    #include "afxribbon.rc"        // MFC ribbon and control bar resources
    #endif
  • Zatwierdzić zmiany i ponownie skompilować projekt.

Więcej informacji:
http://msdn.microsoft.com​/en-us/library/bb983935.aspx
P-88517
« 1 »
  Strona 1 z 1