| < Free Open Study > |
|
page site, 668
permissions, 218
persistence,
ATL, 665-666
COM, 665
configuring, 641
physical return values, 151-152
polling, 540-541
polymorphism, 12, 27, 76
ad hoc, 32
and interfaces, 50-51
classical, 27
precompiled headers, 240
private keyword, 16
private sector, 15
process, 72
processes and apartments, 293
processing messages, 587-588
ProcessWindowMessage(), 599-600
ProgIDs, 119-120
Programmatic Identifiers, see ProgIDs
programmatic security, 216
programming,
object-oriented, see object-oriented programming
structured, see structured programming
PROP_DATA_ENTRY macro, 666
PROP_ENTRY macro, 641, 666
PROP_ENTRY_EX macro, 666
properties, 12
adding to interfaces, 262-263
adding custom, 633
ambient, 658-660
disadvantages of, 265
stock, 661-663
supporting stock, 637-638
property bag, 665
property map, 631, 641
property map macros, ATL, 666-667
Property Page, 246, 623
property pages, 619, 667
building with ATL, 669-671
PROPPAGEINFO structure, 668-669
protected keyword, 16
protected sector, 16
proxy, 181, 183
creating, 187
proxy manager, 184
public interface, see public sector
public keyword, 16
public sector, 16, 43
published interface, 52
pure virtual functions, 28-29, 46
declaring, 29
| < Free Open Study > |
|