Licensing model of VC++ application is different from WinForms applications. Unlike C# and VB.NET, the VS.NET compiler for managed C++ applications does not automatically embed the keys for licensed controls. This blog explains how you can embed license for ComponentOne controls for Winforms. In VC++ applications even if the project has valid license but these applications do not recognize it and throws a nag screen. This is caused by LicenseContext.SetSavedLicenseKey method because it cannot serialize license information into C++ assembly. Please follow the steps mentioned below to generate license resource file which can then be added to our project to license ComponentOne controls:-
This will license ComponentOne controls in VC++ applications if you have a valid license. To activate your license, you may refer to this link.