📄 book-index.html
字号:
<DD>Parent window, window procedure, 43–444
<DD><Partner ID>, 372
<DD>PC companion, 359
<DD>PegasusFilter key, 418
<DD>Pegasus names, 194
<DD>PHDEVS.DLL, 369, 373
<DD>PHONEAPP.DSW, 361
<DD>PHONEDESK.REG registry file, 370–371
<DD>PHONEENTRY structure, 374–375
<DD>PHONEFILE structure, 375
<DD>Phone list application, 186–191, 360–361
<DL>
<DD>adding and removing records, 187–188
<DD>desktop service provider, 364–365
<DD>determining database size, 191–192
<DD>property identifiers, 196
<DD>searching for records, 189–191
<DD>sorting records, 188–189
</DL>
<DD>PHSYNC.DLL, 369
<DD>Pop-up dialog box, voice recorder control, 350
<DD>POPUP keyword, 75
<DD>Pop-up menus, 71, 74, 74
<DL>
<DD>adding, 93–102
<DD>enabling and disabling menu items, 100–101
<DD>inserting new items, 99–100
</DL>
<DD><TT>PostMessage</TT> function, 25, 36–37
<DD><TT>PostQuitMessage</TT>, 37
<DD>Power, 443–445
<DD><TT>PowerStatusDlgProc</TT>, 444–445
<DD>Press to Dismiss button, 437
<DD>Private dialog class, 52
<DD>Program buttons, 345–348
<DL>
<DD>launching different application with, 346
</DL>
<DD>Program memory, 422
<DD>Programming tools, 7–13
</DL>
<P><FONT SIZE="+1"><B>R</B></FONT></P>
<DL>
<DD>RAM, 421–422
<DL>
<DD>necessary, 427
</DL>
<DD>Random access files, 172–174
<DD>RAPI.H, 405
<DD>RAPI.LIB, 405
<DD>RBS_AUTOSIZE, 135
<DD>RBS_BANDBORDERS, 135
<DD>RBS_FIXEDORDER, 135
<DD>RBS_SMARTLABELS, 135
<DD>RBS_VARHEIGHT, 135
<DD>RBS_VERTICALGGRIPPER, 135
<DD><TT>ReadFile</TT> function, 172–173
<DD>Reading, database records, 203–206
<DD><TT>ReadRecord</TT> function, 207–208
<DD>REBARBANDINFO structure, 137–139
<DD>REBARCLASSNAME control class, 136
<DD>Rebar controls, 134–140
<DL>
<DD>bands, 137–140
<DD>creating, 136–137
<DD>inserting bands into, 139–140
<DD>styles, 135–136
</DL>
<DD>Records:
<DL>
<DD>adding and removing, 187–188
<DD>managing, 206–208
<DD>properties, internal representation, 195–197
<DD>searching for, 189–191, 208–211
<DD>sorting, 188–189
<DD>writing and reading, 203–206
</DL>
<DD><TT>Rectangle</TT> function, 270
<DD><TT>RegCreateKeyEx</TT> function, 229–231
<DD><TT>RegDeleteKey</TT> function, 239–240
<DD><TT>RegDeleteValue</TT> function, 239–240
<DD>Regedit, 224
<DD><TT>RegEnumKeyEx</TT> function, 238–239
<DD><TT>RegEnumValue</TT> function, 236–238
<DD><TT>RegisterClass</TT>, 24
<DD><TT>RegisterHotKey</TT>, 347, 353
<DD><TT>RegisterWindowMessage</TT> function, 440
<DD>Registry, 221–241
<DL>
<DD>API data type symbols, 223
<DD>function return values, 228–229
<DD>keys, 222
<DL>
<DD>creating and opening, 229–231
<DD>deleting, 239–240
<DD>enumerating, 238–239
</DL>
<DD>sample application, 240–241
<DD>storing banner text, 262
<DD>subkeys, 222, 370
<DL>
<DD>adding and removing, 225–227
<DD>adding and removing values, 227–228
</DL>
<DD>values
<DL>
<DD>deleting, 239–240
<DD>enumerating, 236–238
<DD>reading and writing, 231–236
</DL>
<DD>viewing, 223–228
</DL>
<DD><TT>RegOpenKeyEx</TT> function, 231
<DD><TT>RegQueryInfoKey</TT> function, 234-=236
<DD><TT>RegQueryValueEx</TT>, 232–234
<DD><TT>RegSetValue</TT>, syntax, 231
<DD><TT>RegSetValueEx</TT>, 232
<DD>Remote API, 404–405
<DL>
<DD>accessing remote file system, 408
<DD>functions with no Windows CE equivalent, 407
<DD>initializing and terminating a session, 406–408
<DD>invoking functions, 409
<DD>sample application, 405–406
</DL>
<DD>Remote Application Programming Interface. <I>See</I> Remote API
<DD>Remote Object Viewer, 149–151
<DD>Remote Registry Editor, 223–226
<DD><TT>RemoveDirectory</TT>, 180
<DD><TT>RemoveMenu</TT>, 102
<DD>Renaming, files and directories, 156–158
<DD>REPL.DAT, 363–364
<DD>Rich ink control, 330–332
<DL>
<DD>features, 331–332
<DD>IM_CLEARALL message, 341
<DD>initializing and creating, 333–337
<DD>messages, 336
<DD>saving inking data, 338–340
<DD>working with data, 337–341
</DL>
<DD>ROM, 421–422
<DD>Root directory, 154
</DL>
<P><FONT SIZE="+1"><B>S</B></FONT></P>
<DL>
<DD>Save As dialog, 61–62
<DD>SC_CLOSE system commend, 93
<DD>SC_KEYMENU, 93
<DD>Scrolling menus, 74
<DD>Scrolling text, adding, 259–265
<DD><TT>ScrollWindowEx</TT> function, 265
<DD>Seek pointer, 192
<DD><TT>SelectObject</TT> function, 263
<DD><TT>SendMessage</TT>, 35
<DL>
<DD>toolbar messages, 72
</DL>
<DD><TT>SendMessage</TT> function, 25
<DD>Sequential file access, 172
<DD>Serialization, 388
<DD><TT>SetFileAttributes</TT>, 161–162
<DD><TT>SetFilePointer</TT> function, 173
<DD><TT>SetFileTime</TT> function, 164
<DD><TT>SetMask</TT> function, 216
<DD><TT>SetMenuItemInfo</TT>, 102
<DD><TT>SetPacket</TT>, 388, 392
<DD><TT>SetTimer</TT> function, 260
<DD><TT>Setup</TT> method, 388–390
<DD><TT>SetWindowLong</TT> function, 30, 303–305
<DL>
<DD>index values, 303
<DD>toolbar styles, 72
</DL>
<DD><TT>SetWindowPos</TT>, 112
<DD>Shell component, 6
<DD><TT>ShGetAppKeyAssoc</TT>, 346–348
<DD>Sorting, databases, 198–201
<DD>Sort orders, 198
<DD>SORTORDERSPEC structure, 199–200
<DD>Source file, 411
<DD>SQL, 193
<DD>Static linking, 293–294
<DD>Storage, 3–4
<DL>
<DD>persistent, 180–181
</DL>
<DD>Structured Query Language, 193
<DD>Styles:
<DL>
<DD>adding and removing after creating window, 30
<DD>extended, 33
</DL>
<DD>Subkeys, 222
<DL>
<DD>adding and removing, 225–227
<DD>adding and removing values, 227–228
<DD>optional, 346–347
<DD>registry, 370
</DL>
<DD>Submenus, options, 76
<DD>Synchronization options, setting, 384–386
<DD>SYSTEM_INFO structure, 425
<DD>System menu. <I>See</I> Window menu
<DD>SYSTEM_POWER_STATUS_EX structure, 443, 445
<DD>SYSTEMTIME structures, 114–115
</DL>
<P><FONT SIZE="+1"><B>T</B></FONT></P>
<DL>
<DD><TT>TableName</TT>, 89
<DD>TBBUTTON, 80–84
<DD>TCS_ONWERDRAWFIXED style, 248
<DD>Template application, 37–40
<DD>TEMPLATE.EXE, building, 7–10
<DL>
<DD>release version, 11–12
</DL>
<DD>template.h, 38–39
<DD>Text, making scroll, 264–265
<DD>Times, 259–261
<DL>
<DD>custom formats, 128–129
</DL>
<DD>Today button, 116–117
<DD>Toolkit, Remote Object Viewer, 149–151
<DD>Tool tips, adding to command bar buttons, 86–87
<DD>Trackbar control, 276–277
<DD><TT>TrackPopupMenu</TT>, 96–98, 102
<DD><TT>TrackPopupMenuEx</TT>, 102
<DD><TT>TranslateAccelerator</TT> function, 90–91
<DD><TT>TranslateMesaage</TT>, 36
<DD>TRUNCATE_EXISTING, 167
</DL>
<P><FONT SIZE="+1"><B>U</B></FONT></P>
<DL>
<DD>User interface
<DL>
<DD>design, 15
<DD>programming, 243–245
</DL>
</DL>
<P><FONT SIZE="+1"><B>V</B></FONT></P>
<DL>
<DD><TT>VirtualAlloc</TT> function, 428–429
<DD><TT>VirtualFree</TT>, 429
<DD>VIRTUAL keyword, 89
<DD>Virtual memory, 427–429
<DD>Visual C++ debugger, 12
<DD>VK_LWIN, 345
<DD>VoicCtl.DLL, 351
<DD>Voice input, Palm-size PCs, 348–352
<DD>Voice recorder control, 348–349
<DL>
<DD>creating, 349–350
<DD>messages, 351
<DD>notifications, 351–352
<DD>styles, 350
</DL>
<DD><TT>VoiceRecorder_Create</TT> function, 349
</DL>
<P><FONT SIZE="+1"><B>W</B></FONT></P>
<DL>
<DD><TT>WideWndProc</TT>, 30–31
<DD>WINAPI specifier, 32
<DD>Window:
<DL>
<DD>adding and removing styles, 30
<DD>behavioral aspects, 21
<DD>creating, 27–31
<DD>definition, 20–21
<DD>extended styles, 33
<DD>maximized/minimized, 31
<DD>subclassing, 304
</DL>
<DD>Window class, 21–24
<DL>
<DD>registering, 23–24
<DD>styles, 22
</DL>
<DD>Window handle, 21
<DD>Window menu, 91–93
<DD>Window procedure, 24–27
<DL>
<DD>parent window, 43–444
</DL>
<DD>Windows CE:
<DL>
<DD>definition, 3–4
<DD>product categories, 13–14
<DD>reasons to use, 16
<DD>target customers, 14
</DL>
<DD>WIN32_FIND_DATA structure, 163–164
<DD><TT>WinMain</TT> function, 32, 296, 318
<DL>
<DD>INK.EXE, 354
<DD>signature, 34
</DL>
<DD>WINUSER.H, 440
<DD>WM_COMMAND handler, 54
<DD>WM_COMMAND message:
<DL>
<DD>buttons in command bar, 80
<DD>from child controls, 42–43
<DD>responding to, 43–45
<DD><TT>TranslateAccelerator</TT>, 91
</DL>
<DD>WM_CREATE message, 28–31
<DD>WM_DRAWITEM message, 252–258
<DD>WM_DRAWWITEM message, 272–273
<DD>WM_ERASEBKGND message, 268–270, 277
<DD>WM_HIBERNATE message, 442
<DD>WM_HOTKEY message, 353
<DD>WM_HOTKEY messages, 347–348
<DD>WM_INITDIALOG message, 53–55
<DD>WM_INITDIALOG message handler, 445
<DD>WM_KEYDOWN message, 342–343, 345
<DD>WM_KEYUP message, 342–343, 345
<DD>WM_LBUTTONDOWN message handler, 98–99
<DD>WM_LBUTTONUP code, 307–309
<DD>WM_MOUSEMOVE handler, 308–309
<DD>WM_NOTIFY message, 127–128, 278–279, 322
<DD>WM_PAINT handler, 265, 308, 441
<DD>WM_PAINT message, 277
<DD>WM_SYSCOMMAND message, parameters, 92
<DD>WM_TIMER message, 261, 264
<DD>WNDBASE.H, 194
<DD>WNDCLASS structure, 21–24
<DD><TT>wndprcPrev</TT>, 305
<DD><TT>WriteFile</TT> function, 174
<DD><TT>WriteRecord</TT> function, 208, 216
<DD>Writing, database records, 203–206
<DD>WS_BORDER, 32
<DD>WS_CAPTION, 32
<DD>WS_CHILD, 32
<DD>WS_CLIPCHILDREN, 32
<DD>WS_CLIPSIBLINGS, 32
<DD>WS_DISABLED, 32
<DD>WS_DLGFRAME, 32
<DD>WS_EX_CLIENTEDGE, 33
<DD>WS_EX_CONTEXTHELP, 33
<DD>WS_EX_CONTROLPARENT, 33
<DD>WS_EX_DLGMODALFRAME, 33
<DD>WS_EX_NOACTIVATE, 33
<DD>WS_EX_NOANIMATION, 33
<DD>WS_EX_NODRAG, 33
<DD>WS_EX_STATICEDGE, 33
<DD>WS_EX_TOPMOST, 33
<DD>WS_EX_WINDOWEDGE, 33
<DD>WS_GROUP, 32
<DD>WS_HSCROLL, 32
<DD>WS_OVERLAPPED, 32
<DD>WS_POPUP, 32
<DD>WS_SYSMENU, 32
<DD>WS_TABSTOP, 32
<DD>WS_VISIBLE, 32
<DD>WS_VSCROLL, 32
</DL>
<P><BR></P>
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="ewtoc.html">Table of Contents</A></TD>
</TR>
</TABLE>
</CENTER>
<!-- all of the reference materials (books) have the footer and subfoot reveresed -->
<!-- reference_subfoot = footer -->
<!-- reference_footer = subfoot -->
<!-- BEGIN SUB FOOTER -->
<br><br>
</TD>
</TR>
</TABLE>
<table width="640" border=0 cellpadding=0 cellspacing=0>
<tr>
<td align="left" width=135><img src="/images/white.gif" width=100 height="1" alt="" border="0"></td>
<!-- END SUB FOOTER -->
<!-- all of the books have the footer and subfoot reveresed -->
<!-- reference_subfoot = footer -->
<!-- reference_footer = subfoot -->
<!-- FOOTER -->
<td width="515" align="left" bgcolor="#FFFFFF">
<font face="arial, helvetica" size="1"><b><a href="/products.html"><font color="#006666">Products</font></a> | <a href="/contactus.html"><font color="#006666">Contact Us</font></a> | <a href="/aboutus.html"><font color="#006666">About Us</font></a> | <a href="http://www.earthweb.com/corporate/privacy.html" target="_blank"><font color="#006666">Privacy</font></a> | <a href="http://www.itmarketer.com/" target="_blank"><font color="#006666">Ad Info</font></a> | <a href="/"><font color="#006666">Home</font></a></b>
<br><br>
Use of this site is subject to certain <a href="/agreement.html">Terms & Conditions</a>, <a href="/copyright.html">Copyright © 1996-1999 EarthWeb Inc.</a><br>
All rights reserved. Reproduction whole or in part in any form or medium without express written permision of EarthWeb is prohibited.</font><p>
</td>
</tr>
</table>
</BODY>
</HTML>
<!-- END FOOTER -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -