Making Win32 applications mobile: porting to Windows CE
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, Ind.
Wiley
2002
|
Schriftenreihe: | Wiley computer publishing
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Inhaltsverzeichnis |
Beschreibung: | XVII, 540 S. Ill. |
ISBN: | 0471216186 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035693938 | ||
003 | DE-604 | ||
005 | 20090903 | ||
007 | t | ||
008 | 090825s2002 a||| |||| 00||| eng d | ||
020 | |a 0471216186 |9 0-471-21618-6 | ||
035 | |a (OCoLC)49903120 | ||
035 | |a (DE-599)GBV349110638 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-863 |a DE-11 | ||
050 | 0 | |a QA76.76.A65 | |
082 | 0 | |a 005.26/8 |2 21 | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
100 | 1 | |a Nicolaisen, Nancy |e Verfasser |4 aut | |
245 | 1 | 0 | |a Making Win32 applications mobile |b porting to Windows CE |c Nancy Nicolaisen |
264 | 1 | |a Indianapolis, Ind. |b Wiley |c 2002 | |
300 | |a XVII, 540 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Wiley computer publishing | |
630 | 0 | 4 | |a Microsoft Win32 |
630 | 0 | 4 | |a Operating systems (Computers) |
650 | 4 | |a Application software porting | |
650 | 0 | 7 | |a WIN32 |g Schnittstelle |0 (DE-588)4584421-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a WIN32 |g Schnittstelle |0 (DE-588)4584421-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | |m DE-601 |q pdf/application |u http://www.gbv.de/dms/bowker/toc/9780471216186.pdf |3 Inhaltsverzeichnis | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017747972&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017747972 |
Datensatz im Suchindex
DE-BY-863_location | 1911 |
---|---|
DE-BY-FWS_call_number | 1911/2015:0541 |
DE-BY-FWS_katkey | 352673 |
DE-BY-FWS_media_number | 083101097075 |
_version_ | 1806176472405114880 |
adam_text | IMAGE 1
ACKNOWLEDGMENTS
P. XIII
INTRODUCTION
P. XV
ADAPTING APPLICATION APPEARANCE TO WINDOWS CE
P. 1
USER INTERFACE
P. 3
THE RESOURCE FILE IS A ROAD MAP
P. 4
PORTING ICONS AND CURSORS
P. 8
ICONS
P. 8
CURSORS
P. 8
ACCELERATORS
P. 9
STRINGS
P. 10
MENUS
P. 10
WINDOWS CE MENU BARS
P. 12
THE MENUBAR EXAMPLE
P. 14
MENUBAR S WINMAIN()
P. 26
CREATING THE COMMAND BAR
P. 28
DYNAMICALLY MODIFYING THE COMMAND BAR-BASED MENU
P. 30
ADDING COMMAND BAR BUTTONS
P. 30
LOADING THE BUTTON IMAGES
P. 31
USING STANDARD BUTTON IMAGES
P. 32
PUTTING IT ALL TOGETHER
P. 33
ADDING COMBO BOXES
P. 36
THE DROPDOWN BUTTON
P. 39
PORTING DIALOGS
P. 42
USING WINDOWS CE TABBED DIALOGS
P. 50
SETTING UP A PROPERTY SHEET
P. 60
LOOKING AHEAD
P. 65
A BETTER APPROACH TO FORMS
P. 67
COMMAND BANDS: THE WIN CE FORMS
P. 68
SOLUTION
P. 68
STEPS TO A FORM USING COMMANDBANDS
P. 81
REALLY, REALLY, REALLY LONG FORMS
P. 90
I WANT IT ALL NOW
P. 106
LOOKING AHEAD
P. 131
HANDLING GRAPHICAL INPUT AND OUTPUT
P. 133
THE LINKER, YOUR NEW BEST FRIEND
P. 133
DRAWING LINES
P. 137
DISSECTING THE ETCHASKETCH EXAMPLE
P. 143
USING BITMAPS
P. 152
DEVICE-INDEPENDENT VS. DEVICE-DEPENDENT BITMAPS
P. 159
MAKING BITMAP BACKGROUNDS TRANSPARENT
P. 160
WHEN TO USE DEVICE-INDEPENDENT BITMAPS
P. 167
IMAGE 2
COLOR
P. 168
PENS, BRUSHES, AND FONTS
P. 168
LOOKING AHEAD
P. 170
HANDLING STYLUS INPUT
P. 171
THE STYLUS BEHAVES AS A ONE-BUTTON MOUSE
P. 172
USING THE CE INK CONTROL
P. 180
FIRST STEPS WITH THE RICHINK CONTROL
P. 186
TAKE-HOME LESSONS
P. 191
LOOKING AHEAD
P. 191
THE WINDOWS CE SHELL
P. 193
THE JOB OF THE CE SHELL
P. 194
WHERE THE FILES ARE
P. 194
EXAMINING THE FINDDIRS EXAMPLE
P. 201
FINDING SPECIAL FOLDER PATHS ON THE HPC AND HPC PRO
P. 204
THE SHELL S USER INTERFACE ELEMENTS
P. 206
ADDING SHORTCUTS TO THE START MENU
P. 213
ADDING AND DELETING SHORTCUTS WITHOUT USING THE START MENU P. 214
ADDING APPLICATION ICONS TO THE TASKBAR
P. 214
ADDING DOCUMENTS TO THE MOST RECENTLY USED LIST
P. 216
SHELL BEHAVIOR FOR THE PALMTOP CE PLATFORMS
P. 217
LOOKING AT THE FULLSCREENDLG EXAMPLE
P. 225
TAKING OVER THE ENTIRE SCREEN
P. 226
LOOKING AHEAD
P. 228
TRANSLATING WIN32 APPLICATION BEHAVIORS TO WINDOWS CE
P. 231
WRITING MEMORY-EFFICIENT CE APPLICATIONS
P. 233
SOMETHING NEW UNDER THE SUN
P. 234
ANATOMY 101
P. 235
HOW CE APPLICATIONS ALLOCATE MEMORY
P. 236
MAKING LARGE ALLOCATIONS FOR FAIRLY LIMITED DURATIONS
P. 236
USING PRIVATE HEAPS FOR FREQUENT SMALL ALLOCATIONS
P. 238
USING THE LOCAL HEAP
P. 239
REENGINEERING TEMP FILES
P. 240
STACK-BASED DATA
P. 241
OPTIMIZING YOUR APPLICATION S USE OF DATA SEGMENTS
P. 241
READ/WRITE DATA SECTIONS
P. 244
LOW-MEMORY CONDITIONS
P. 245
ALLOCATION REQUEST FILTERING
P. 245
WARNING APPLICATIONS ABOUT LOW MEMORY WITH THE WM_HIBERNATE MESSAGE P.
245
MEMORY RECONNAISSANCE TOOLS
P. 247
ESTIMATING AVAILABLE MEMORY
P. 255
LOOKING AHEAD
P. 255
IMAGE 3
USING THE WINDOWS CE REGISTRY
P. 257
WINDOWS CE REGISTRY ACCESS FUNCTIONS
P. 259
ACCESSING THE REGISTRY ON A CE DEVICE
P. 259
ADDING REGISTRY KEYS
P. 269
ACCESSING AND ENUMERATING EXISTING KEYS
P. 271
ADDING VALUES TO KEYS
P. 273
ENUMERATING REGISTRY VALUES
P. 275
READING A SINGLE NAMED VALUE
P. 277
DELETING VALUES
P. 279
DELETING KEYS
P. 279
REGISTRY PORTING CHECKLIST
P. 280
LOOKING AHEAD
P. 281
FILE HANDLING, FILE ACCESS, AND DATA PORTABILITY
P. 283
WHERE THE FILES ARE
P. 284
READING AND WRITING FILES
P. 301
USING MEMORY-MAPPED FILES
P. 314
NUMERIC DATA PORTABILITY
P. 322
A FEW MORE THOUGHTS ON FILE HANDLING AND DATA PORTABILITY
P. 332
LOOKING AHEAD
P. 332
A CE DATABASE PRIMER
P. 333
GETTING STARTED
P. 334
INTEGRATING DATABASE FUNCTIONALITY, CE STYLE
P. 334
OVERVIEW OF THE STEPS
P. 343
CREATING A DATABASE
P. 343
ADDING RECORDS TO AN OPEN DATABASE
P. 346
CREATING AND POPULATING THE CEPROPVAL ARRAY
P. 349
POSITIONING FOR DATA ACCESS
P. 352
REVIEWING THE BIRTHDAYREMINDER EXAMPLE
P. 354
FLEXIBLE ACCESS, POWERFUL SUBTLETIES
P. 354
USING SORT ORDERS
P. 367
DELETING A RECORD FROM THE DATABASE
P. 372
MODIFYING AN EXISTING RECORD
P. 373
ITERATING RECORDS
P. 374
A FEW FINAL WORDS ON CE DATABASES
P. 376
LOOKING AHEAD
P. 377
CE POWER CONSERVATION STRATEGIES
P. 379
CE POWER MANAGEMENT DESIGN ASSUMPTIONS
P. 380
CE S BLOCKING MESSAGE LOOP
P. 380
HOW TO MAKE SURE YOU DON T SIDESTEP THE SYSTEM S POWER CONSERVATION
DEFENSES P. 382
THREADING
P. 382
TIMERS AND OTHER POLLING BEHAVIORS
P. 382
IMAGE 4
SPINNING
P. 383
LOOKING AHEAD
P. 383
POWER TOOLS
P. 385
CONNECTING TO CE FROM THE DESKTOP
P. 387
PROGRAMMING TIPS
P. 387
AN OVERVIEW OF THE RAPIDEMO EXAMPLE
P. 409
CREATING THE DIALOG RESOURCES FOR THE PROPERTY SHEET PAGES P. 411
THE APPLICATION OBJECT, RAPIDEMOAPP
P. 411
CONSTRUCTION AND INITIALIZING THE PROPERTY SHEET OBJECT, ALLPAGES P. 412
INITIALIZING THE SYSTEM STATUS PROPERTY PAGE
P. 413
INITIALIZING THE REMOTE FILE ACCESS PAGE
P. 418
INITIALIZING AND HANDLING THE WALK REGISTRY TREE PAGE
P. 423
HOW THE WALK REGISTRY TREE PAGE USES THE MFC TREE CONTROL P. 423
ADDING A SINGLE TREE ITEM TO THE TREE CONTROL
P. 424
RESPONDING TO TREE CONTROL NOTIFICATION MESSAGES
P. 426
HANDLING ITEM EXPANSION
P. 427
HANDLING A CHANGE OF ITEM SELECTION
P. 429
HOW KEY VALUES ARE INSERTED IN THE LIST CONTROL
P. 431
WALKING THE REGISTRY TREE
P. 433
INITIALIZATION OF THE WALK REGISTRY TREE DIALOG
P. 437
LOOKING AHEAD
P. 439
RAPI AND REMOTE DATABASE ACCESS
P. 441
THE REMOTEDBSCAN EXAMPLE
P. 441
CREATING A VIEW BY DERIVING FROM CLISTVIEWEX
P. 459
INITIALIZING THE VIEW WITH THE LIST OF REMOTE DATABASES
P. 460
ADDING DATABASE ATTRIBUTE ROWS TO THE LIST CONTROL
P. 465
GETTING RECORDS FROM THE REMOTE DEVICE
P. 468
INITIALIZING THE CRECORDLISTDIALOG
P. 469
INTERPRETING THE RETRIEVED RECORDS AND FORMATTING THEM FOR DISPLAY P.
473
LOOKING AHEAD
P. 477
REMOTE PRESENTATIONS WITH RAPI AND THE HTML VIEWER CONTROL P. 479
THE DESKTOPRAPIINVOKER EXAMPLE
P. 480
HOW THE DESKTOPRAPIINVOKER APPLICATION TRANSFERS THE FILE P. 486
HOW THE DESKTOP RAPIINVOKER LAUNCHES THE HTML VIEWER ON THE CE DEVICE P.
489
CREATING THE DLL FOR THE REMOTELY INVOKED FUNCTION
P. 491
UNDERSTANDING THE DLL HEADER FILE
P. 494
USING THE CE HTML VIEWER CONTROL TO CREATE POWERFUL, CUSTOMIZED
PRESENTATIONS P. 496
LOOKING AHEAD
P. 504
CONVERTING HELP FILES
P. 505
DEBUGGING AND VALIDATION TOOLS
P. 507
HOW TO USE THE REMOTE DEBUGGER
P. 507
IMAGE 5
HOW TO FIND UNRESOLVED EXTERNALS WHEN MOVING BETWEEN WIN CE PLATFORMS P.
508
PREEMPTIVE STRATEGIES
P. 508
USING CONDITIONAL COMPILATION TO INCLUDE DIAGNOSTICS
P. 509
SAVING MEMORY BY DUNCANIZING
P. 511
INDEX
P. 515
TABLE OF CONTENTS PROVIDED BY BLACKWELL S BOOK SERVICES AND R.R. BOWKER.
USED WITH PERMISSION.
|
any_adam_object | 1 |
author | Nicolaisen, Nancy |
author_facet | Nicolaisen, Nancy |
author_role | aut |
author_sort | Nicolaisen, Nancy |
author_variant | n n nn |
building | Verbundindex |
bvnumber | BV035693938 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A65 |
callnumber-search | QA76.76.A65 |
callnumber-sort | QA 276.76 A65 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 261 |
ctrlnum | (OCoLC)49903120 (DE-599)GBV349110638 |
dewey-full | 005.26/8 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.26/8 |
dewey-search | 005.26/8 |
dewey-sort | 15.26 18 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01504nam a2200397 c 4500</leader><controlfield tag="001">BV035693938</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090903 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090825s2002 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0471216186</subfield><subfield code="9">0-471-21618-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)49903120</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV349110638</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.A65</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.26/8</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Nicolaisen, Nancy</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Making Win32 applications mobile</subfield><subfield code="b">porting to Windows CE</subfield><subfield code="c">Nancy Nicolaisen</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, Ind.</subfield><subfield code="b">Wiley</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 540 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Wiley computer publishing</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Microsoft Win32</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software porting</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">WIN32</subfield><subfield code="g">Schnittstelle</subfield><subfield code="0">(DE-588)4584421-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">WIN32</subfield><subfield code="g">Schnittstelle</subfield><subfield code="0">(DE-588)4584421-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="m">DE-601</subfield><subfield code="q">pdf/application</subfield><subfield code="u">http://www.gbv.de/dms/bowker/toc/9780471216186.pdf</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017747972&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017747972</subfield></datafield></record></collection> |
id | DE-604.BV035693938 |
illustrated | Illustrated |
indexdate | 2024-08-01T11:21:51Z |
institution | BVB |
isbn | 0471216186 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017747972 |
oclc_num | 49903120 |
open_access_boolean | |
owner | DE-863 DE-BY-FWS DE-11 |
owner_facet | DE-863 DE-BY-FWS DE-11 |
physical | XVII, 540 S. Ill. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | Wiley |
record_format | marc |
series2 | Wiley computer publishing |
spellingShingle | Nicolaisen, Nancy Making Win32 applications mobile porting to Windows CE Microsoft Win32 Operating systems (Computers) Application software porting WIN32 Schnittstelle (DE-588)4584421-5 gnd |
subject_GND | (DE-588)4584421-5 |
title | Making Win32 applications mobile porting to Windows CE |
title_auth | Making Win32 applications mobile porting to Windows CE |
title_exact_search | Making Win32 applications mobile porting to Windows CE |
title_full | Making Win32 applications mobile porting to Windows CE Nancy Nicolaisen |
title_fullStr | Making Win32 applications mobile porting to Windows CE Nancy Nicolaisen |
title_full_unstemmed | Making Win32 applications mobile porting to Windows CE Nancy Nicolaisen |
title_short | Making Win32 applications mobile |
title_sort | making win32 applications mobile porting to windows ce |
title_sub | porting to Windows CE |
topic | Microsoft Win32 Operating systems (Computers) Application software porting WIN32 Schnittstelle (DE-588)4584421-5 gnd |
topic_facet | Microsoft Win32 Operating systems (Computers) Application software porting WIN32 Schnittstelle |
url | http://www.gbv.de/dms/bowker/toc/9780471216186.pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017747972&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT nicolaisennancy makingwin32applicationsmobileportingtowindowsce |
Inhaltsverzeichnis
Inhaltsverzeichnis
Inhaltsverzeichnis
THWS Würzburg Magazin
Signatur: |
1911 2015:0541 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |