Index
G
gaining window focus, 92
Game API (GAPI)
buttons, 1000–1001
displays, 999–1000
drawing to screen, 1001
examples, 1004–1021
frame buffer, 1001–1003
functions, 998
hardware keys and, 829
initialization, 998–1001
overview, 997–998
partial screen display, 1002
Pocket PC, 997
releasing, 1003
resuming, 1003
Smartphone, 997
starting, 1001
suspending, 1003
versioning, 997
garbage collection, 1116
gateways, 1098
GDI (Graphics Device Interface), 40
GE_HWNDFIRST, 131
generic functions, 762
GENERIC_READ, 388, 406
GENERIC_WRITE, 388, 406
Get method, 720
GetAsyncKeyState function, 99
GetCallerProcess function, 1063
GetCapture function, 117
getchar, 9
GetCharABCWidths function, 56
GetCharWidth32 function, 57
GetClientRect function, 26, 898
GetCommMask function, 588
GetCommModemStatus function, 597
GetCommProperties function, 590, 594
GetCommState function, 589
GetCommTimeouts function, 592
GetConfigData function, 1079
GetCurrentPermissions function, 1080
GetCurrentPositionEx function, 74
GetCurrentProcess function, 521, 1063
GetDC function, 42
GetDCEx function, 42
GetDesktopWindow function, 132
GetDeviceCaps function, 40, 44, 53, 76, 752, 1033
GetDialogBaseUnits function, 299
GetDIBColorTable function, 71
GetDiskFreeSpaceEx function, 414, 762, 765
GetDlgItem function, 136, 219
GetEventData function, 514
GetExceptionCode function, 555
GetExceptionInformation function, 555
GetExitCodeProcess function, 497
GetExitCodeThread function, 504
GetFiberData function, 507
GetFileAttributes function, 392
GetFileInformationByHandle function, 395
GetFileSize function, 394, 405
GetFileTime function, 393
GetFocus function, 92
gethostbyname function, 795
GetImData method, 900
GetInfo method, 898–899, 928
GetItemInfo function, 488
GetKeyboardStatus function, 100
GetKeyState function, 98, 109, 117
GetLastError function, 389, 392, 618
GetMessage function, 23–24, 303, 307, 502
GetModuleFileName function, 870
GetMouseMovePoints function, 111
GetMsgQueueInfo function, 533
GetObject function, 73
GetParent function, 130
GetProcAddress function, 352, 491, 749, 1054, 1087
GetProcessHeap function, 375
GetRapiStat method, 767
GetScrollInfo function, 147
GetServiceHandle function, 1088, 1096
getsockopt function, 645, 647, 669
GetStockObject function, 21, 75, 77, 89
GetStoreInformation function, 362, 415, 751
GetStream method, 1138
GetStudioPathW function, 822
GetSysColor function, 140
GetSysColorBrush function, 178
GetSystemInfo function, 360, 870
GetSystemPowerStatusEx function, 894
GetSystemPowerStatusEx2 function, 1033
GetTempFileName function, 410
GetTextColor function, 44
GetTextExtentPoint function, 204
GetTextMetrics function, 55, 65
GetThreadPriority function, 505
GetTickCount method, 1140
GetVal, 303–304
GetValDlgProc, 303
GetVersionEx function, 1032
getwchar, 9
GetWindow function, 131
GetWindowDC function, 43
GetWindowLong function, 132, 134, 351
GetWindowRect function, 262
GetWindowText function, 1146
GetWindowThreadProcessId function, 498
global heaps, 364
GlobalMemoryStatus function, 361
glyphs, 57
GN_CONTEXTMENU, 118
goto statement, 556
GradientFill function, 81
GRADIENT_RECT structure, 82
graphics. See drawing
Graphics class, 1129
Graphics Device Interface (GDI), 40
Graphics Windowing and Event handler (GWE), 40
grayed-out buttons, 138
grayscale, 77
Greenwich Mean Time, 394
grfFlags field, 861, 877
grfFlags parameter, 817
grippers, command band control, 236
grnumUpdateMask parameter, 863
group boxes, 138
grouping buttons, 301
guid field, 449
guidDest field, 963
guidDestNet field, 962
GUIDs, 684, 686
GW_CHILD, 131
GWE (Graphics Windowing and Event handler), 40
GwesPowerOffSystem function, 1036
GW_HWNDLAST, 131
GW_HWNDNEXT, 131
GW_HWNDPREV, 131
GWL_DLGPROC, 133
GWL_EXSTYLE, 132
GWL_ID, 132
GWL_MSGRESULT, 133
GWL_STYLE, 132
GWL_USER, 133
GWL_USERDATA, 132
GWL_WNDPROC, 132
GX function, 998
GXBeginDraw function, 998, 1001
GXCloseDisplay function, 998, 1003
GXCloseInput function, 998, 1003
GXDisplayProperties structure, 999
GX.DLL, 997
GXEndDraw function, 1002
GX_FULLSCREEN, 999
GXGetDefaultKeys function, 998, 1000
GXGetDisplayProperties function, 998–999, 1004
gx.h, 998
GXIsDisplayDRAMBuffer function, 998, 1003
GX_LANDSCAPEKEYS, 1000
gx.lib, 998
GX_NORMALKEYS, 1000
GXOpenDisplay function, 998
GXOpenInput function, 998, 1001
GXResume function, 998, 1003
GXSetViewport function, 998, 1002
GXSuspend function, 998, 1003