To print QRCode in VC++ application, you need Barcodesoft BCSQRCode true type font and cruflbcs.dll.
If you download and install the demo of Barcodesoft QRCode software on your computer, you will find crUFLBCS.dll from
"C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil\" folder.
If you don't find cruflbcs.dll on your computer, please download it from QRCode VC++.
crUFLBCS.dll is a COM object with IQRCode interface.
You can find detailed information about IQRCode interface from readme.html.
To call the methods of IQRCode interface from VC++, you can use either Late Binding or Early Binding.
Late binding is used when type information of an object is unavailable at compile time.
Early binding requires the client to get access to the type library before compile.