Windows Programming Using Visual C++ And Mfc
Published 1/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.10 GB | Duration: 2h 55m
Published 1/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.10 GB | Duration: 2h 55m
Learn how to develop windows desktop applications and Dynamic Link Libraries in C++
What you'll learn
Programming in Visual C++
Native Windows Desktop Applications Development
Develop Windows Graphics Applications
Develop Dynamic Linked Libraries(DLL)
Develop Windows GUI Applications
Requirements
C++ Programming
Description
The course is the ultimate guide to harnessing the power of Visual C++ for building robust, high-performance Windows applications!Whether you’re a beginner eager to dive into Windows programming or an experienced developer looking to enhance your skills, this course is designed to provide you with a comprehensive understanding of Visual C++ and its applications.In this course, you’ll explore key concepts and techniques essential for Windows development, including:Windows API Programming: Understand the foundation of Windows applications by working directly with the Windows Application Programming Interface (API).Event-Driven Programming: Learn how to create responsive and interactive windows desktop applications using event-driven paradigms.Dialog-Based Applications: Build intuitive user interfaces using dialog boxes, buttons, and other essential components.Document/View Architecture: Master the powerful document/view architecture to create scalable, modular, and organized applications.Graphics Programming: Unlock the potential of Visual C++ for graphics programming.Dynamic Link Libraries (DLLs): Discover how to create and use dynamic link libraries to modularize your applications and enable code reuse.Each module is packed with hands-on examples, real-world projects, and practical tips to help you gain confidence and proficiency. By the end of this course, you’ll have the skills to create professional-grade Windows applications and the knowledge to tackle more advanced challenges.
Overview
Section 1: Introduction
Lecture 1 Introduction- Put Native C++ into perspective
Lecture 2 Downloading and installing Visual Studio.NET
Section 2: Visual C++ Foundation
Lecture 3 The Classic windows application with WinMain
Lecture 4 The First MFC Application
Section 3: Dialog Based Applications and Controls
Lecture 5 Dialog Based Applications
Lecture 6 Edit Control and Button
Lecture 7 ListBox
Lecture 8 ComboBox
Lecture 9 ListControl
Lecture 10 Model Dialog and Modeles dialog
Section 4: Document View Architecture
Lecture 11 Single Document Interface(SDI) - Drawing Application
Section 5: Graphics and Device Context (GDI+)
Lecture 12 Drawing Simple Figures
Lecture 13 Drawing Bitmaps
Section 6: Dynamically Linked Libraries - DLL
Lecture 14 Creating a regular DLL
Lecture 15 Using a DLL from another application
C++ programmers who want to write high performance native windows applications