| Operation | 2020 Version (ms) | 2024 Version (ms) | Improvement | | :--- | :--- | :--- | :--- | | Grid render (10k rows) | 850 | 320 | | | Ribbon load time | 210 | 95 | 55% faster | | SyntaxEdit (100mb file) | 12.4 sec | 4.2 sec | 66% faster | | DPI scaling event | 180 | 25 | 86% faster |
CXTPRibbonBar* pRibbon = new CXTPRibbonBar(); pRibbon->Create( this ); pRibbon->SetCaptionBar( _T("My 2024 Application") ); pRibbon->EnableContextualTabs( TRUE ); If you are using Visual Basic 6.0, simply add the Codejock controls (e.g., XTP Grid Control ) to your toolbox. The 2024 version ensures compatibility even with Windows 11's legacy component restrictions. Performance Benchmarks: 2024 vs. Previous Versions Codejock has published internal benchmarks comparing the 2024 release to the 2020 version running on Windows 11 hardware: Codejock Xtreme Suite Pro para ActiveX MFC 2024...
return CWinApp::InitInstance(); Instead of using standard CDockablePanes, you will use CXTPDockingPaneManager : | Operation | 2020 Version (ms) | 2024
// Initialize Codejock toolkit (2024 version) XTPSetRuntimeVersion( _XT_RUNTIME_VERSION_2024 ); XTPOffice2007Images()->SetHandle( AfxGetResourceHandle() ); // Required for high-DPI awareness in 2024 XTPResourceManager()->SetDPIAwareness( XT_DPI_AWARENESS_PER_MONITOR_V2 ); Instead of using standard CDockablePanes