Index
E
echo requests, 641
edit boxes, Smartphone, 944, 951
edit controls, 5, 140, 301, 945–954
editing registry, 421
editing window structure values, 132–135
EDITTEXT, 301
E_FAIL, 750–751, 898
EIM_AMBIG, 952
EIM_NUMBERS, 952
EIM_SPELL, 952
EIM_TEXT, 952
Ellipse function, 79
ellipses, 79
eMbedded Visual C++, 10, 36
EM_GETINPUTMODE, 952
empty projects, 10
EM_SETEXTENDEDSTYLE, 952
EM_SETINPUTMODE, 952
EM_SETSEL, 140
EM_SETSYMBOLS, 952
emulators, Hello World applications, 10
EnableChanged event, 1137
Enabled property, 1136
EnableMenu function, 944
EnableMenuItem function, 180
end, setting file, 392
End key, 94
END keyword, 183, 301
EndDialog function, 304, 308
ending RAPI sessions, 751
EndPaint function, 26–27, 41
Enter key, 94
EnterCriticalSection function, 522
entry pointsapplication, 817
service DLL, 1089–1091
stream device drivers, 1054–1065
Today screen, 875
Entry registry value, 1049
EntryPoint field, 1141
EnumDevices method, 716
EnumerateFontFamilies function, 65
enumeratingconnections, 965
databases, 456
drivers, 1050–1052
fonts, 57
mounted database volumes, 442
network resources, 620–625
processes, 527
registered devices, 779–780
registry keys, 420
services, 1088
windows, 131
EnumFontFamilies function, 58, 65
EnumProperties method, 722
EnumServices function, 1088
EnumWindows function, 131, 527
equal key, 95
erasing backgrounds, 879
ERROR_ALREADY_EXISTS, 389
ErrorChar field, 591
ERROR_FAIL, 959
ERROR_INSUFFICIENT_BUFFER, 533
ERROR_INVALID_PARAMETER, 1062
ERROR_NO_MORE_ITEMS, 420, 623, 780
ERROR_NO_NETWORK, 616
errors. See also exception handling
RAPI, 750
serial communication, 597
ERROR_SUCCESS, 966
escape codes, 1037
EscapeCommFunction function, 596
ES_EX_CLEARONBACKPRESSHOLD, 953
ES_LOWERCASE, 140
ES_MULTILINE, 140
ES_PASSWORD, 140
ES_READONLY, 140
ES_UPPERCASE, 140
Ethernet links, 795
EV_BREAK, 588
EV_CTS, 588
EV_DSR, 588
EVENPARITY, 591
Event parameter, 715
eventsCLR, 1122–1123
memory state, 381–382
notifications, 563–566
objects, 512–514
window procedure, 15–17
Windows Forms applications, 1131–1132
Winsock, 638
EV_ERR, 588
EV_RLSD, 588
EV_RXCHAR, 588
EV_RXFLAG, 588, 592
EvtChar field, 592
EV_TXEMPTY, 588
__except keyword, 552–556
exception handlingC++, 549–552
overview, 549
Win32, 552–556
EXCEPTION_ACCESS_VIOLATION, 555
EXCEPTION_CONTINUE_EXECUTION, 554
EXCEPTION_EXECUTE_HANDLER, 553
EXCEPTION_NONCONTINUABLE, 556
EXCEPTION_RECORD structure, 555
EXE files, 489–493
Execute in Place (XIP), 358, 362, 364, 387
Execute key, 94
exit codes, process, 497, 504
Exit commands, 834
ExitProcess function, 497
ExitThread function, 497, 504
expandable edit controls, 953–954
expanded memory, 359
explicit DLL loading, 490
explicit linking, 1032
Explorer shellapplication launching, 806–807, 824–830
memory management, 817
namespace, 800
overview, 799–800
recent documents list, 805
shortcuts, 804
special folders, 801–803
Start menu, 805
taskbars, 808–816
EXSTYLE, 300
extended memory, 359
extended style flags, listed, 22
extensions, file, 387
external entry points, 25
external storage, 869
ExtEscape function, 1037
extra spaces, 21, 376
ExtTextOut function, 44, 45, 65