machine language instructions, 116-119
main block, 12
main function, 34
Main method, 663, 690
manifest file, 512
Margins property, 597-601
MDI, 367
child forms, 369
managing windows, 373-374
Windows.Forms, 693-694
MDIChildCount property, 373
MDIChildren property, 373
measurement system, 597
measurement units, 591-592
memory,
allocating, 191-193
releasing, 191-193
Menu Designer, 321-322
menus, 321, 502
accelerator keys, 323
and actions, 340, 342
AutoCheck property, 324
separators, 324
ShortCut property, 324
MergeChangeLog method, 406
message loop, 498, 513
MessageBox function, 451, 493-494
MessageBox.Show method, 691
MessageDlg function, 300, 311-312, 351
C++Builder, 302-303
messages, 419-420
handling, 420
handling in C++, 424
WM_COMMAND, 504
WM_DESTROY, 499
WM_DROPFILES, 429
WM_ERASEBKGND, 475
WM_MOVE, 420-424
WM_NCHITTEST, 423
WM_PAINT, 507
WM_QUIT, 499
WM_USER, 426
Messages window, 17
metaclasses, see class references
methods, 527-529
C#, 671
C++Builder components, 548-549
extracting, 612-614
implementing, 207-208
overloading, C#, 680
parameters in C#, 677-679
static, 529
virtual, 529-531
ModalResult property, 271-272
MouseUp method, 713, 714
MoveNext method, 697-698, 702
MoveTo method, 461, 464
MSIL, see CIL
multicast events, 690, 712, 715
multidimensional arrays, 140-141
C++, 157-158
dynamic, 143-144
initializing, 158-159
initializing, C++, 159-160
multiple document interface, see MDI FormStyle property, 369
multiple parameters, 109
MultiSelect property, 307-308