CS410 Visual Programming
Quiz No.3 Dated JAN 09, 2013
For showing Dialog we can use "ShowWindow(...)" function
TRUE
FALSE
When a menu item is clicked, WM_COMMAND message is send and ID of this menu item is sent in:
wParam
lParam
hInstance
HWND
The "GetDlgItem" function retrieves a ______ to a control
Handle
Pointer
Object
None of the given options
The WM_INITDIALOG message is sent to the dialog box procedure ______________
Immediately before a dialog box is displayed
Immediately after a dialog box is displayed
When DialogProc is called
When HideDialog is called
Virtual key code defined by
Kernel Not Sure
Application
System
None of given
In which parameter of "CreateWindow" function, we can specify the Menu.
hMenu
hInstance
hWnd
dialogBox
Menu resource should be associated with a window while:
Creating window
Repainting window
Creating or registering window
Destroying window
Neither the user nor the application can make the owner window active until the modal dialog box is destroyed
True
False
When we keep some key pressed for a long time, which one of the following technique keeps the message queue concise
Older messages are discarded
Call the GetKeyState() funtion
Repeat Count contains how many times WM_KEYDOWN message was sent
There is no such technique
What is the file extension of the resource file?
.rc
.cr
.ico
.txt
Which one of the following controls cannot receive input focus?
Edit
Static
Option Button
Push Button
The DialogProc function is used to ________
Create a Dialog
Destroy a Dialog
Hide a Dialog
process messages sent to a modal or modeless dialog box
To retrieve the identifier of the menu item at a specified position, we can use the
GetMenuItemID or GetMenuItemInfo function
Only GetMenuItemID function
We have to use both GetMenuItemID and GetMenuItemInfo
None of the given functins
When you release a key from keyboard, _______ message is sent to your application message queue.
WM_KEYRELEASE
WM_KEYDOWN
WM_KEYPRESSED
WM_KEYUP
When an application receives a keystroke message, ______ code is there in wParam parameter.
ASCII key
Normal key
Extended key
Virtual key
Device-independed value represents
Virtual key code
Key code
Read only code
Mix code
It is not possible to create a dialog box that has no owner.
True
False
An application destroys a modal dialog box by using the ________ function
EndDialog
TerminateDialog
DestroyDialog
DestroyModalDialog
If we press an extended key from keyboard, the number of byte(s) sent to keyboard buffer is (are):
1
2 Not sure
3
4
By default all resources are Discardable.
True
False
Win32-based applications are event-driven
TRUE
FALSE
Question # 9 of 10 ( Start time: 06:25:48 PM)
__________, system sends the item's identifier to the owner window?
When the user chooses a command item from a menu
When the system chooses a command item from a menu
When the user click on any window area
When the system de-select the item menu
An accelerator, not always needs to correspond to a menu command.
TRUE
FALSE
If the load menu function fails so what will be the return value.
0
False
Null
1
Which function is not used to handle a caret?
CreateCaret()
DestroyCaret()
SetCaretPos()
DenyCaret()
In the case of extended keyboard characters, first byte of keyboard buffer contains ____ and second byte contains ______.
scan code, extended code
extended code, scan code
0, scan code Not sure
scan code, 0
Ist woh jiss ney tumhari jeet ke Liye buhat kuch hara hoo
--
Virtual University of Pakistan*** IT n CS Blog
================================
http://www.eNoxel.com
http://www.enoxelit.tk
http://www.geniusweb.tk
and Please do Share this group with your Friends and Class Fellows so that our Circle would expand and can be more useful for other Students.
Thanks, n Best of Luck......
You received this message because you are subscribed to the Google
Groups "vulms" group.
To post to this group, send email to vulmsit@googlegroups.com
To unsubscribe from this group, send email to
vulmsit+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/vulmsit?hl=en?hl=en
---
You received this message because you are subscribed to the Google Groups "vulms" group.
Visit this group at http://groups.google.com/group/vulmsit?hl=en-GB.