Helper library for MFC to Qt migration
No Matches

The KDWinUtils library is used to help migrate MFC code to Qt. The library is available on Windows, Mac and Linux, with some APIs only available on Windows, to help during the migration.

This library is meant to stay after the migration, but is not necessarily meant to be used for new code: developers can use raw Qt code without any problem, and keep the library for the migrated code.

Note: KDWinUtils is not meant to be a full replacement of the MFC API. Their are some methods and parameters changes when it makes sense for architecture or performances reasons, and some API may be missing.


The KDWinUtils Software is Copyright (C) 2023 Klarälvdalens Datakonsult AB (KDAB) and is intended solely for use by the migration tools and services provided by Klarälvdalens Datakonsult AB.

By installing, copying, or otherwise using this software, you agree to be bound by the terms of the KDWinUtils-LICENSE-AGREEMENT. If you do not agree to the terms of this agreement, do not install, copy, or otherwise use the Software.

Any other use or distribution of this software that is not otherwise agreed upon in writing and signed by an authorized representative of Klarälvdalens Datakonsult AB, KDAB (USA) LLC, KDAB (Deutschland) GmbH & Co. K.G., KDAB (France) SAS, KDAB (UK), Ltd., or any future subsidiary of Klarälvdalens Datakonsult AB is hereby prohibited.

Contact info@kdab.com if any conditions stated above are unclear to you.

About KDAB

KDWinUtils is written and maintained by Klarälvdalens Datakonsult AB (KDAB).

The KDAB Group is the global No.1 software consultancy for Qt, C++ and OpenGL applications across desktop, embedded and mobile platforms.

The KDAB Group provides consulting and mentoring for developing Qt applications from scratch and in porting from all popular and legacy frameworks to Qt. We continue to help develop parts of Qt and are one of the major contributors to the Qt Project. We can give advanced or standard training anywhere around the globe on Qt as well as C++, OpenGL, 3D and more.

Please visit https://www.kdab.com to meet the people who write code like this.

Stay up-to-date with KDAB product announcements: