Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
A tutorial that explains how to create an activeX using ControlWizard and how control wizard works under the hood.
This article explains how to implement propertypage in ActiveX
Learn how asynchronous processing and multiple threads can be used in OLE DB programming with MFC and Visual C++.
Learn how to display continuously updating text in a list box in a Visual C++ dialog-based application.
Provides a VC++ class for an MS Word-style drop-down window that lets users create tables.
Learn how to add an event handler to a button in a Visual C++ MFC dialog application.
Learn about common C++ declaration mistakes and the proper use of classes, structs, and operator overloading.
Learn how to debug MFC applications using ASSERT, TRACE, AfxDebugBreak, diagnostic messages, and the call stack.
Learn how to determine whether a file exists in an MFC or VC++ application using Windows file APIs.
This part of tutorial explains how to create a regular MFC dll and use it in a client application.
Learn the basics of creating and using MFC DLLs, including regular DLLs and extension DLLs in Visual C++.
Learn how to download a web page with the WinINet InternetOpenUrl API, including the role of InternetOpen when establishing the connection.
Build a reusable VC++ dialog class that enumerates network domains and computers with MFC tree and image list controls and the WNetOpenEnum, WNetEnumResource, and WNetCloseEnum APIs.
Learn how to prevent a control from being resized.
This article explains how to use STL'S reverse algorithm to reverse an array
Explains how to set the size of an MFC COleControl in Visual C++, including an approach comparable to COleControl::SetControlSize.
Everything on C, C++, MFC, not only its articles: the C, C++, MFC page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only17days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article