Joke Collection Website - Blessing messages - C# example completely self-study the contents of the manual CD-ROM, and seek the source code of the second chapter CD-ROM.

C# example completely self-study the contents of the manual CD-ROM, and seek the source code of the second chapter CD-ROM.

Hello, "Visual C++ Sample Complete Self-study Manual" is a self-study manual integrating query, use, learning and practice, and introduces various technologies and skills developed with VisualC++. The book is divided into 10 chapters, including form design, control application, multimedia technology, system association, printing technology, hardware development technology, network communication, data encryption and system security, game development and practical tools. Four typical examples of11are selected in the book, which cover the hot and key issues in the development of VisualC++ and are very practical. The book is classified according to practical application, which can make readers master more practical technologies in a short time and improve the programming level quickly.

Visual C++ Sample Complete Self-study Manual is attached with a DVD, which provides a complete audio and video explanation of the sample and all the source codes of the sample. These source codes have been carefully debugged and passed the test under WindowsXP and Windows2003.

Visual C++ Sample Complete Self-study Manual is suitable for beginners and programming enthusiasts of VisualC++ programs, and can also be used as a reference book for teachers and students in colleges and universities.

Chapter 65438 +0 Form Design

Example 00 1 Self-Drawing Dialog Box 2

Example 002 Using hook technology to realize interface skinning 8.

Example 003 magnetic window 13

Example 004 screen scrolling subtitles 16

Example 005 Dynamically add toolbar drop-down menu 20

Example 006 designed a floating window 24 similar to Visual C++ integrated development environment.

Example 007 Design XP Style Pop-up Menu 28

Example 008 Design the bitmap background of toolbar 33

Example 009 Application Program Supporting Multilingual Switching 34

Example 0 10 design dynamic mouse 36

Chapter II Control Application

Example 0 1 1 Design Font Button Control 42

Example 0 12 Design XP Style Button 44

Example 0 13 design tree control for bitmap background 47

Example 0 14 is similar to Rising's directory display control 50.

Example 0 15 Drawing Split Bar 58

Example 0 16 shows the ATL control 6 1 of GIF.

Instance 0 17 is similar to the list view control 69 of Windows Explorer.

Example 0 18 Beautiful Hot Button 75

Example 0 19 drawing slider control 79

List view control 8 1 e.g. 020 QQ drawer effect

Example 02 1 Design QQ-like edit box security control 87

Example 022 designs a tree control 89 with node dragging function.

Example 023 Design a timer 92 in the form of a spreadsheet.

A progress bar control 94 for text display

Example 025 Adding XML file tree structure information to tree control 95

Example 026 Reading RTF file into edit box 98

Example 027 Personality Edit Box 10 1

Example 028 Design Color Selection Box Control 103

Example 029 Design Picture Preview Dialog Box 105

Example 030 Custom Label Control 108

Chapter III Multimedia Technology

Example 03 1 Displaying GIF images with GDI+ 1 14

Example 032 Using GDI+ to achieve image watermarking effect 1 15.

Example 033 realizes the arbitrary scaling of the image 1 17.

Example 034 realizes the arbitrary angle rotation of the image 125.

Example 035 Handwritten Number Recognition 134

Example 036 Local Intercepted Image 138

A media player 145 is designed with DirectShow.

Example 038 Use DirectShow to design a recorder program 16 1.

Example 039 Converts Wave to MP3 166.

Example 040 Audio Waveform Display 170

Example 04 1 synthesize BMP bitmap into AVI 174.

Example 042 decomposes AVI animation into BMP bitmap 178.

Example 043 AVI file compression tool 18 1

Example 044 Screen Animation Wizard 184

Example 045 Screen Magnifier 187

Example 046 designing FLV player 189

Chapter IV System Association

Example 047 Shut down the computer periodically 194

Instance 048 realizes the registration and uninstallation of OCX control 197.

Example 049 Blinking System Tray Icon 200

Example 050 Bundle Application 202

Example 05 1 Design control panel applet 205

Example 052 generates Word table 207 according to personnel data table information.

Example 053 Export book sales statistics to Excel 2 10.

Example 054 Create a multilevel directory 2 13 directly.

Example 055 Mouse Penetration Table 2 14

Example 056 Browse the big picture 2 17 with the scroll bar.

Chapter V Printing Technology

Example 057 has a preview interface 224 with a scroll bar.

Example 058 Dialog Box Paging Preview 228

Example 059 Designing Bar Code Printer 235

Example 060 Design photo printing program 237

Example 06 1 batch print envelope 238

Example 062 Set the border and font 240 of the printed form.

Example 063 Design a fake document printing program 243

Chapter VI Hardware Development Technology

Example 064 An electronic camera 248 was made using a simple camera.

Example 065 sending SMS 253 using SMS Cat

Example 066 Realizing Automatic SMS Reply with SMS Cats 256

Example 067 Voice card realizes telephone dialing 260

Example 068 Using Voice Card to Realize Self-service 266

Example 069 Cell Monitoring Using Video Capture Card 269

Example 070 Obtaining the number of ID card swipes 277

Example 07 1 Import barcode data 278 using a collector.

Example 072 design an identification system 280 using a fingerprint head.

Chapter VII Network Communication

Example 073 Real-time Voice Communication 286

Example 074 Design video chat software 289

Example 075 Point-to-Point File Transfer 295

Example 076 Intercept LAN Datagram 302

Example 077 uses UDP protocol to realize broadcast communication 306.

Example 078 Getting Weather Forecast 308

Example 079 Network State Detection 3 10

Example 080 Getting Network Card Traffic 3 14

Example 08 1 embedding a dialog box in a web page to realize refresh-free chat 3 18

Example 082 uses MAPI to send a large number of mails 320.

Example 083 detects new mail 324 in the mailbox.

Example 084 Design LAN screen monitoring software 326

Example 085 File Download Progress Bar Display 330

Chapter VIII Data Encryption and System Security

Example 086 Encrypt software 336 with version information and hard disk serial number.

Example 087 Software encryption with dongle 337

Example 088 Software Encryption Using Encryption Locks 339

Example 089 uses MD5 algorithm to encrypt password 34 1.

Example 090 Encrypting Datagrams to Ensure Communication Security 346

Example 09 1 Encrypting and Decrypting Archive 348

Example 092 Using IC Card to Verify User Password 354

Chapter 9 Game Development

Example 093 Puzzle 360

Example 094 Bubbles repeatedly hit 366

Example 095 Demining 374

Example 096 black and white chess 382

Example 097 Gobang 390

Example 098 Tetris 398

Example 099 2 1 point game 407

Chapter 10 Utility

Example 100 Personal Accounting Manager 4 14

Example 10 1 SQL database extractor 422

Example 102 Webcam 429

Example 103 junk file cleaning tool 43 1

Example 104 stubborn file cleaning tool 434

Example 105 File Batch Decompression Tool 439

Example 106 screenshot tool 440

Example 107 ebook 445

Example 108 Weights and Measures Converter 452

Example 109 Word Directory Extraction Tool 456

Example 1 10 Image Watermarking Tool 459

Example 1 1 1 image batch conversion tool 462

Example 1 12 File 465

Example 1 13 fingering practice software 472

Example 1 14 Vista style calendar 477