Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Jens Prechtel
|
Dec 29, 2010 - 3:35 AM
|
We used VS2005 with 2.88 Now we want to port to VS2010. Is this possible with 2.88 or do we need an update? Thx for your help. Jens
|
|
Technical Support
|
Dec 31, 2010 - 9:18 AM
|
We are sorry. 2.88 was tested only with the prerelease version of VS 2010. But you can fix multimon.h compatibility in the ...\Prof-UIS\Include\ExtMfcDef.h file:
// the multiple monitor stub can be included into the library
// builds (used in ExtPaintManager.cpp to define
// COMPILE_MULTIMON_STUBS symbol before include multimon.h)
#if ( (defined _AFXDLL) || ( _MFC_VER >= 0x0A00 ) )
#define __PROF_UIS_BUILTIN_MULTIMON_STUB
#endif
|
|
Technical Support
|
Dec 30, 2010 - 12:37 PM
|
Prof-UIS 2.88 supports VS 2010. You can find &.vcxproj project files for each of libraries and sample apps. But we can recommend that you switch to the latest version.
|
|
Jens Prechtel
|
Dec 30, 2010 - 1:20 PM
|
Hello, but when I compile ProfUIS_Controls for example following errors occur: 1> Code wird generiert...
1>ProfUIS288smd.lib(ExtPaintManager2.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_xGetMonitorInfo@8" in Funktion ""public: static void __cdecl CExtPaintManager::stat_GetMonitorParms(struct CExtPaintManager::monitor_parms_t &,struct tagPOINT const &)" (?stat_GetMonitorParms@CExtPaintManager@@SAXAAUmonitor_parms_t@1@ABUtagPOINT@@@Z)".
1>ProfUIS288smd.lib(ExtPaintManager2.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_xMonitorFromPoint@12" in Funktion ""public: static void __cdecl CExtPaintManager::stat_GetMonitorParms(struct CExtPaintManager::monitor_parms_t &,struct tagPOINT const &)" (?stat_GetMonitorParms@CExtPaintManager@@SAXAAUmonitor_parms_t@1@ABUtagPOINT@@@Z)".
1>ProfUIS288smd.lib(ExtPaintManager2.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_xMonitorFromRect@8" in Funktion ""public: static void __cdecl CExtPaintManager::stat_GetMonitorParms(struct CExtPaintManager::monitor_parms_t &,struct tagRECT const &)" (?stat_GetMonitorParms@CExtPaintManager@@SAXAAUmonitor_parms_t@1@ABUtagRECT@@@Z)".
1>ProfUIS288smd.lib(ExtNcFrame.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_xGetSystemMetrics@4" in Funktion ""public: virtual void __thiscall CExtPmBridgeNC::_AdjustThemeSettings(void)" (?_AdjustThemeSettings@CExtPmBridgeNC@@UAEXXZ)".
1>ProfUIS288smd.lib(ExtNcFrame.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_xEnumDisplayMonitors@16" in Funktion ""public: virtual bool __thiscall CExtNcFrameImpl::NcFrameImpl_GetMinMaxInfo(struct tagMINMAXINFO *)const " (?NcFrameImpl_GetMinMaxInfo@CExtNcFrameImpl@@UBE_NPAUtagMINMAXINFO@@@Z)".
1>..\..\Bin_1000\ProfUIS_Controls-smd.exe : fatal error LNK1120: 5 nicht aufgelöste externe Verweise.
1>
1>Fehler beim Erstellen So do 2.88 really support VS2010 release really?
|
|