B16 blockchain
legal representative: Mei Chun
time of establishment: July 10, 2018
registered capital: RMB 1 million
enterprise type: limited liability company (invested or controlled by natural person)
Company Address: room 523, building 5, No. 266, Chengde South Road, Huai'an Economic and Technological Development Zone (Huai'an Software Park)
Guangzhou AODA Internet Technology Co., Ltd. is a limited liability company (invested or controlled by a natural person) registered on April 8, 2018. Its registered address is at room 327-b16, third floor, building 4, No. 24, Xinyi Road, Liwan District, Guangzhou (office use only)
the unified social credit code / registration number of Guangzhou AODA Internet Technology Co., Ltd. is 91440101ma5arullx3, and the legal person is Zhao yuehuan. At present, the enterprise is in the status of cancellation
the business scope of Guangzhou AODA Internet Technology Co., Ltd. is: software development; Software services; Software testing service; Software technology promotion service; Information technology consulting service; Communication technology research and development, technical services; Research and development of network technology; Internet blockchain technology research and development services; Computer technology development and technical service; Packaging and decoration design services; Art design services; Data processing and storage proct design; advertising; Planning creative services; Market research services; Conference and exhibition services; Translation services; hotel management; Catering management; Provide travel, transportation, accommodation, catering and other agency services to tourists (not involving travel agency business); Sales of Internet procts (except those approved by license)
view more information and information of Guangzhou AODA Internet Technology Co., Ltd. through aiqicha
Part I basic knowledge
Chapter 1 start
1.1 Windows environment
1.1.1 brief history of windows
1.1.2 all aspects of windows
1.1.3 dynamic link
1.2 windows programming options
1.2.1 API and memory management mode
1.2.2 language selection
1.2.3 programming environment
1.2.4 API document
1.3 your first windows program
1.3.1 character mole Formula
1.3.2 windows corresponding program
1.3.3 header file
1.3.4 program entry
1.3.5 message box function
1.3.6 compilation Link and run
Chapter 2 Introction to unicode
2.1 brief history of character set
2.1.1 American Standard
2.1.2 world outside the United States
2.1.3 extended ASCII
2.1.4 double byte character set
2.1.5 rescue scheme of Unicode
2.2 wide characters and C language
2.2.1 char data type
2.2.2 wider characters
2.2.3 wide character library function
2.2.4 maintain one Source code file
2.3 wide characters and windows
2.3.1 type of windows header file
2.3.2 windows function call
2.3.3 string function of windows
2.3.4 message box formatted with printf
2.3.5 in Windows
2.3.6 internationalization for this book
Chapter 3 creation of window and message
3.1 window
3.1 overview of system structure
3.1.2 H Ellowin program
3.1.3 overall consideration
3.1.4 window class registration
3.1.5 window creation
3.1.6 window display
3.1.7 message circulation
3.1.8 window process
3.1.9 message processing
3.1.10 sound file playback
3.1.11 WM_ Paint message
3.1.12 WM_ Destroy message
3.2 some difficulties in Windows programming
3.2.1 who calls who
3.2.2 queue message and non queue message
3.2.3 quick decision
Chapter 4 text output
4.1 drawing and redrawing
4.1.1 WM_ Paint message
4.1.2 valid rectangle and invalid rectangle
4.2 introction to GDI
4.2.1 device environment
4.2.2 getting device environment handle: Method 1
4.2.3 drawing information structure
4.2.4 getting device environment handle: Method 2
4.2.5 detailed explanation of TextOut function
4.2.6 system font
4.2.7 character size
4.2.8 text size measurement
4.2.9 text size Format
4.2.10 integrated use
4.2.11 sysmetsl. C window process
4.2.12 insufficient space
4.2.13 size of client area
4.3 scroll bar
4.3.1 range and position of scroll bar
4.3.2 scroll bar message
4.3.3 sysmet with scroll bar
4.3.4 drawing code structure of program
4.4 better scroll bar
4.4.1 scroll bar information Where can function
4.4.2 scroll furthest
4.4.3 new sysmets
4.4.4, but I don't want to use the mouse
Chapter 5 drawing foundation
5.1 GDI structure
5.1.1 GDI principle
5.1.2 GDI function call
5.1.3 basic graphics of GDI
5.1.4 other
5.2 device environment
5.2.1 getting device environment handle
5.2.2 getting device environment information
5.2.3 devcapsl program
5.2.4 device size Inch
5.2.5 color ABC
5.2.6 device environment attributes
5.2.7 save device environment
5.3 point and line drawing
5.3.1 set pixel
5.3.2 line
5.3.3 border drawing function
5.3.4 Bezier spline curve
5.3.5 use existing brush
5.3.6 create Select and delete brush
5.3.7 fill in gaps
5.3.8 drawing mode
5.4 draw filled area
5.4.1 polygon function and polygon filling mode
5.4.2 fill in interior with brush
5.5 GDI mapping mode
5.5.1 device coordinates and logical coordinates
5.5.2 device coordinate system
5.5.3 view and window
5.5.4 use mmtext
5.5.5 to measure mapping Mode
5.5.6 custom mapping mode
5.5.7 whatsize program
5.6 rectangle, region and clipping
5.6.1 processing rectangle
5.6.2 random rectangle
5.6.3 creating and drawing region
5.6.4 clipping of rectangle and region
5.6.5 close program
Chapter 6 keyboard
6.1 keyboard foundation
6.1.1 ignoring keyboard
6.1.2 who gets the focus
6.1.3 queue and synchronization
6.1.4 keystroke and character
6.2 keystroke message
6.2.1 system keystroke and non system keystroke
6.2.2 virtual key code
6.2.3 1param information
6.2.4 escape status
6.2.5 use keystroke message
6.2.6 add keyboard processing function to sysmets
6.3 character message
6.3.1 four character message
6.3.2 message sorting
6.3.2/ >6.3.3 control character processing
6.3.4 dead character message
6.4 keyboard message and character set
6.4.1 keyview1 program
6.4.2 non English keyboard problem
6.4.3 character set and font
6.4.4 Unicode solution
6.4.5 TrueType font and large font
6.5 caret (not cursor)
6.5.1 some caret functions
6.5.2 type program Preface
Chapter 7 mouse
7.1 basic knowledge of mouse
7.1.1 some basic terms
7.1.2 what is the plural form of mouse
7.2 mouse message in client area
7.2.1 simple mouse processing example
7.2.2 processing shift key
7.2.3 mouse double click
7.3 mouse message in non client area
7.3.1 hit test message
7.3.2 message trigger message
7.4 hit test in 7.4 program
7.4.1 a hypothetical example
7.4.2 a simple program
7.4.3 use keyboard to imitate mouse Operation
7.4.4 add keyboard interface in checker
7.4.5 use subwindow in hit test
7.4.6 subwindow and keyboard in checker program
7.4.7 capture mouse
7.5.1 design a rectangle
7.5.2 capture solution
7.5.3 blokout2 program
7.6 mouse wheel
Chapter 8 timer
8.1 timer base This knowledge
8.1.1 system and timer
8.1.2 timer message is not asynchronous
8.2 three ways to use timer
8.2.1 method 1
8.2.2 method 2
8.2.3 method 3
8.3.1 digital clock
8.3.2 get current time
8.3.3 display number and colon
8.3.4 consider internationalization
8.3.5 Analog clock
8.4 use timer on status report
Chapter 9 child window control
9.1 button class
9.1.1 create child window
9.1.2 child window pass information to parent window
9.1.3 parent window pass information to child window
9.1.4 button
9.1.5 check box
9.1.6 radio button
9.1.7 combo box
9.1.8 change button text
9.1.9 See button and enabled button
9.1.10 button and input focus
9.2 control and color
9.2.1 system color
9.2.2 button color
9.2.3 wmctlcorbtn message
9.2.4 self drawing button
9.3 static class
9.4 scroll bar class
9.4.1 colors1 program
9.4.2 automatic keyboard interface
9.4.3 window subclass
9.4.4 background coloring
9.4 5 coloring scroll bar and static text
9.5 editing class
9.5.1 editing class style
9.5.2 notification message of editing control
9.5.3 message delivered to editing control by using editing control
9.5.4
9.6 list box class
9.6.1 list box style
9.6.2 adding string to list box
9.6.3 item selection and extraction
9.6.4 receiving from Message of list box
9.6.5 simple list box program
9.6.6 list files
9.6.7 windows head program
Chapter 10 menu and other resources
10.1 icon, mouse pointer String and custom resource
10.1.1 add Icon to program
10.1.2 get handle of icon
10.1.3 use icon in application
10.1.4 use custom mouse pointer
10.1.5 string resource
10.1.6 custom resource
10.2 menu
10.2.1 concepts related to menu
10.2.2 menu structure
10.2.3 define menu
10.2 4 refer to menu
10.2.5 menu and message in program
10.2.6 example program
10.2.7 specification in menu design
10.2.8 tedious way to define menu
10.2.9 floating pop-up menu
10.2.10 use system menu
10.2.1 1 1 Change menu
10.2.1 2 other menu commands
10.2.1 3 alternative usage of menu
10.3 keyboard accelerator
10.3 1 why should you use keyboard accelerators
10.3.2 some rules for specifying accelerators
10.3.3 accelerators table
10.3.4 loading accelerators table
10.3.5 translation keys
10.3.6 receiving accelerators messages
10.3.7 poppad program with menus and accelerators
10.3.8 enabling menu items
10.3.9 processing menu items
Chapter 11 dialog box
11.1 mode Dialog box
11.1.1 create an About dialog box
11.1.2 dialog box and its template
11.1.3 dialog box process
11.1.4 activate dialog box
11.1.5 topic change
11.1.6 more complex dialog box
11.1.7 application of dialog box control
11.1.8 OK and Cancel buttons
11.1.9 avoid global variables
11.1.1 0tab docking and option group
11.1.1 Drawing on dialog box
11.1.1 2 about other functions of dialog box.
11.1.1 3 define control of program itself
11.2 non modal dialog box
11.2.1 difference between modal and non modal dialog box
11.2.2 new colors program
11.2.3 hexcalc: window or dialog box
11.3 public dialog box
11.3.1 improve poppad
11.3.2 read / write operation of Unicode file
11.3.3 change font
11.3.4 find and replace
11.3.5 windows program calling only one function
Chapter 12 simple use of clipboard
12.1.1 standard clipboard data format
12.1.2 memory allocation
12.1.3 transfer text To the clipboard
12.1.4 get text from the clipboard
12.1.5 open and close the clipboard
12.1.6 clipboard and Unicode
12.2 complex usage of the clipboard
12.2.1 use multiple data items
12.2.2 delay generation
12.2.3 private data format
12.3 to realize the clipping pole viewer
12.3.1 clipboard viewer chain
12.3.2 clipboard viewer Functions and messages
12.3.3 a simple clipboard viewer
Part II about graphs
Chapter 13 using printers
13.1 printing basics
13.1.1 printing and background processing
13.1.2 printer device environment
13.1.3 modified devcaps program
13.1.4 printerproperties call
13.1.5 checking BitBlt capability
13.1.6 minimalist Single print program
13.2 print graphics and text
13.2.1 basic process of print
13.2.2 use abort process to cancel print
13.2.3 how windows use abortproc
13.2.4 to realize abort process
13.2.5 add Print dialog box
13.2.6 add print function for poppad
Chapter 14 bitmap and BitBlt
14.1 bitmap foundation
14.1.1 bitmap Source of
14.2 bitmap size
14.2.1 color and bitmap
14.2.2 real world devices
14.2.3 GDI supported bitmap
14.3 bit block transfer
14.3.1 simple BitBlt
14.3.2 stretched bitmap
14.3.3 StretchBlt mode
14.3.4 raster operation
14.3.5 pattern BLT
14.4 GDI bitmap object
14.4.1 creating DDB
14.4.2 bit bitmap
14.4.3 memory device environment
14.4.4 loading bitmap