Saturday , 23 November 2024

CS410 Assignment no 3 Fall 2012

Assignment No. 3
Semester: Fall 2012

CS410 – VISUAL PROGRAMMING

 

Total Marks: 20

 

Due Date:

15 January, 2013

 

Instructions

Please read the following instructions carefully before submitting assignment:

It should be clear that your assignment will not get any credit if:


 

  • Assignment is submitted after due date.
  • Submitted assignment does not open or file is corrupt.
  • Assignment is copied (From internet/ to from students).

 

Objective

 

– To Draw a simple windows with client area

– Setting windows properties

– Handling Mouse Events

Software (s) Used to develop Assignment

 

– Dev C++ (Version 4.9 or above)

Assignment Submission Instructions

 

– Assignment Should be submitted in .CPP / .C format

– Any other format would be awarded as Zero Marks with no relaxation.

 

Assignment

 

 

Task 1:

a – Write a Program for windows with client area

b – Windows has caption as “Mouse Tester”


c – Windows has Minimize, Maximize and Close Buttons at the top right corner

d – Windows length and width would be as DEFAULT

 

Task 2:

a – When a Left Mouse Button is pressed in Client Area; a message box would be appearing with text as “Left Mouse Button is Pressed.”
b – When a Right Mouse Button is pressed in Client Area; a message box would be appearing with text as “Right Mouse Button is Pressed.”

c – In sub tasks a and b, the message box appeared would have following properties;

I – Caption of Message Boxes are “Mouse Press Information”

II – Message Boxes have Information Icon

 

Note: If you feel any difficulty in understanding the assignment, feel free to ask via e-mail on cs410@vu.edu.pk. Any MDB regarding assignment 3 would not be replied and blocked. 

 

Check Also

CS410 Solved Subject Mega Collection form Final Term Papers

QNo.1   Synchronization objects? Answer:- A synchronization object is an object whose handle can be specified …

Leave a Reply

Your email address will not be published. Required fields are marked *

*