Home > Software engineering >  MFC to read file with a list control display file data
MFC to read file with a list control display file data

Time:10-25

Text content is as follows:

ParketID parketLength parketType
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Parket1 128 IP
128 UDP parket2
Parket3 TCP 128
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

Parket1 description:
Parameter name: parket1_par_01
Parameter length: 1

Parameter name: parket1_par_02
Parameters of the long hair: 2

.

Parket2 description:
Parameter name: parket2_par_01
Parameter length: 1

.


Parket3 description:

.

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

MFC USES the list view control display the above data:

A combo box to choose a different package
Describe each packet of display in a list control

The combo box to choose parket1, for example, list control display parket1 described as follows:
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
The parameters of length
Parket1_par_01 1
Parket1_par_02 2
.

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Pray god to help the company to use MFC I get out of this program,

CodePudding user response:

CFile file operations, read data to cstrings class object, and then using cstrings: : Tokenize () split string for each substring data,
CListCtrl (Report style) CListCtrl: : SetItemText () sets the item data

CodePudding user response:

Read each line to cstrings

Observation data of the law, such as cstrings: : Find Find "parameter length" means the line length is parameter data, cstrings: : Find Find "parameter name" means the line parameter name is data, it is not easy?

With Std: : vector save data, more convenient
  • Related