loading...

CS401 Computer Architecture and Assembly Language Quiz 3 Fall 2012

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

 

DOWNLOAD SOLUTION HERE
loading...