- Back to Home »
- Solutions »
- CS410 quiz no 3 Solved Fall 2012
Posted by : Anonymous
Wednesday, 9 January 2013
1. For
showing Dialog we can use "ShowWindow(...)" function
TRUE
FALSE
2. When a
menu item is clicked, WM_COMMAND message is send and ID of this menu item is
sent in:
wParam
lParam
hInstance
HWND
3. The
"GetDlgItem" function retrieves a ______ to a control
Handle
Pointer
Object
None of
the given options
4. 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
5. Virtual
key code defined by
Kernel
Not Sure
Application
System
None of
given
6. In
which parameter of "CreateWindow" function, we can specify the Menu.
hMenu
hInstance
hWnd
dialogBox
7. Menu
resource should be associated with a window while:
Creating
window
Repainting
window
Creating
or registering window
Destroying
window
8. Neither
the user nor the application can make the owner window active until the modal
dialog box is destroyed
True
False
9.
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
10. What
is the file extension of the resource file?
.rc
.cr
.ico
.txt
11. Which
one of the following controls cannot receive input focus?
Edit
Static
Option
Button
Push
Button
12. 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
13. 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
14. When
you release a key from keyboard, _______ message is sent to your application
message queue.
WM_KEYRELEASE
WM_KEYDOWN
WM_KEYPRESSED
WM_KEYUP
15. When
an application receives a keystroke message, ______ code is there in wParam
parameter.
ASCII
key
Normal key
Extended
key
Virtual
key
16.
Device-independed value represents
Virtual
key code
Key code
Read only
code
Mix code
17. It is
not possible to create a dialog box that has no owner.
True
False
18. An
application destroys a modal dialog box by using the ________ function
EndDialog
TerminateDialog
DestroyDialog
DestroyModalDialog
19. 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
20. By
default all resources are Discardable.
True
False
21.
Win32-based applications are event-driven
TRUE
FALSE
22.
__________, 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
23. An
accelerator, not always needs to correspond to a menu command.
TRUE
FALSE
24. If the
load menu function fails so what will be the return value.
0
False
Null
1
25. Which
function is not used to handle a caret?
CreateCaret()
DestroyCaret()
SetCaretPos()
DenyCaret()
26. 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