SEMESTER V CS1304 – VISUAL PROGRAMMING
UNIT I WINDOWS PROGRAMMING 9
Windows Environment − A Simple Windows Program − Windows and Messages − Creating the
Window − Displaying the Window − Message Loop − The Window Procedure − Message Processing
− Text Output − Painting and Repainting − Introduction to GDI − Device Context − Basic Drawing −
Child Window Controls.
UNIT II VISUAL C++ PROGRAMMING−FUNDAMENTALS 9
Application Framework − MFC Library − Visual C++ Components − Event Handling − Mapping
Modes − Colors − Fonts − Modal and Modeless Dialog − Windows Common Controls – Bitmaps.
UNIT III THE DOCUMENT AND VIEW ARCHITECTURE 9
Menus − Keyboard Accelerators − Rich Edit Control − Toolbars − Status Bars − Reusable Frame
Window Base Class − Separating Document from its View − Reading and Writing SDI and MDI
Documents − Splitter Window and Multiple Views − Creating DLLs − Dialog Based Applications.
UNIT IV ACTIVEX AND OBJECT LINKING AND EMBEDDING (OLE) 9
ActiveX Controls Vs Ordinary Windows Controls − Installing ActiveX Controls − Calendar Control −
ActiveX Control Container Programming − Create ActiveX Control at Runtime − Component Object
Model (COM) − Containment and Aggregation Vs Inheritance − OLE Drag and Drop − OLE
Embedded Component and Containers − Sample Applications.
UNIT V ADVANCED CONCEPTS 9
Database Management with Microsoft ODBC − Structured Query Language − MFC ODBC Classes −
Sample Database Applications − Filter and Sort Strings − DAO Concepts − Displaying Database
Records in Scrolling View − Threading − VC++ Networking Issues − Winsock − WinInet − Building a
Web Client − Internet Information Server − ISAPI Server Extension − Chat Application − Playing and
Multimedia (Sound and Video) Files.
L: 45 T: 15 Total: 60
TEXT BOOKS
1. Charles Petzold, “Windows Programming”, Microsoft Press, 1996.
David J. Kruglinski, George Shepherd and Scot Wingo, “Programming Visual C++”, Microsoft
press, 1999.
REFERENCES
1. Steve Holtzner, “Visual C++ 6 Programming”, Wiley Dreamtech India Pvt. Ltd., 2003.
2. Mueller and John, “Visual C++ from the Ground Up”, Second Edition, Tata McGraw Hill,
1999.
3. Bates and Tompkins, “Practical Visual C++”, Prentice Hall of India, 2002.
1. Charles Petzold, “Windows Programming”, Microsoft Press, 1996.
David J. Kruglinski, George Shepherd and Scot Wingo, “Programming Visual C++”, Microsoft
press, 1999.
REFERENCES
1. Steve Holtzner, “Visual C++ 6 Programming”, Wiley Dreamtech India Pvt. Ltd., 2003.
2. Mueller and John, “Visual C++ from the Ground Up”, Second Edition, Tata McGraw Hill,
1999.
3. Bates and Tompkins, “Practical Visual C++”, Prentice Hall of India, 2002.
0 comments :
Post a Comment