Click here to Skip to main content
16,005,178 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Computer freezing up on wait Pin
Blake Miller14-Apr-05 9:29
Blake Miller14-Apr-05 9:29 
GeneralRe: Computer freezing up on wait Pin
Blake Miller13-Apr-05 6:52
Blake Miller13-Apr-05 6:52 
GeneralRe: Computer freezing up on wait Pin
theFrenchHornet14-Apr-05 6:33
theFrenchHornet14-Apr-05 6:33 
GeneralReading A File Pin
LighthouseJ12-Apr-05 11:33
LighthouseJ12-Apr-05 11:33 
GeneralFollow-Up Pin
LighthouseJ12-Apr-05 16:03
LighthouseJ12-Apr-05 16:03 
GeneralRe: Follow-Up Pin
John R. Shaw12-Apr-05 19:16
John R. Shaw12-Apr-05 19:16 
GeneralRe: Follow-Up Pin
LighthouseJ12-Apr-05 19:30
LighthouseJ12-Apr-05 19:30 
GeneralRe: Follow-Up Pin
John R. Shaw12-Apr-05 20:43
John R. Shaw12-Apr-05 20:43 
LighthouseJ wrote:
How is it too complicated?

You've were talking about reading a structured file one byte at a time. Which impilies you need to decipher those bytes (complicated, may be need for cross platfom).

Now:

You've been talking about reading a bitmap file and you are assuming that there will be data at 1078 to be read. If the file is realy an .bmp file, then you need to read the file header to determine where the bitmap data is and (for safey) what format the data is stored in.

LighthouseJ wrote:
Am I wrong in the fact that the file pointer is not working correctly?

I would bet good money that the answer is YES!

LighthouseJ wrote:
I don't want to read the entire bitmap file, only the data portion.

The entire file is the data portion!

BUT: I assmue by 'data portion' you mean the bitmap data bytes:

1) Open file.
2) Read BITMAPFILEHEADER (header).
3) Check that it is a .bmp file type. (header.bfType == 0x4D42)
4) Seek start of header (probably beginning of file).
5) Seek offset header.bfOffBits. (data offset from beginning of header)
6) Read data.

The above will work, but the moment the bitmap type is changed, yout code will fall apart.


INTP
"The more help VB provides VB programmers, the more miserable your life as a C++ programmer becomes."
Andrew W. Troelsen
GeneralRe: Follow-Up Pin
LighthouseJ13-Apr-05 4:02
LighthouseJ13-Apr-05 4:02 
GeneralRe: Reading A File Pin
Ryan Binns12-Apr-05 18:25
Ryan Binns12-Apr-05 18:25 
GeneralRe: Reading A File Pin
LighthouseJ12-Apr-05 19:16
LighthouseJ12-Apr-05 19:16 
GeneralRe: Reading A File Pin
namaskaaram12-Apr-05 21:20
namaskaaram12-Apr-05 21:20 
GeneralRe: Reading A File Pin
LighthouseJ13-Apr-05 4:01
LighthouseJ13-Apr-05 4:01 
GeneralRe: Reading A File Pin
Blake Miller13-Apr-05 7:12
Blake Miller13-Apr-05 7:12 
GeneralRe: Reading A File Pin
namaskaaram13-Apr-05 19:36
namaskaaram13-Apr-05 19:36 
Generalserial port comm at low baud rate (50/75 /100 baud) in windows Pin
pcm21112-Apr-05 8:40
pcm21112-Apr-05 8:40 
GeneralCToolBar and CToolBatCtrl Pin
odiesback12-Apr-05 8:40
odiesback12-Apr-05 8:40 
GeneralRe: CToolBar and CToolBatCtrl Pin
Jack Puppy12-Apr-05 12:50
Jack Puppy12-Apr-05 12:50 
GeneralRe: CToolBar and CToolBatCtrl Pin
odiesback13-Apr-05 4:33
odiesback13-Apr-05 4:33 
GeneralAdding a file to Windows MRU Pin
yarp12-Apr-05 8:36
yarp12-Apr-05 8:36 
GeneralRe: Adding a file to Windows MRU Pin
Gary Kirkham12-Apr-05 8:38
Gary Kirkham12-Apr-05 8:38 
GeneralRe: Adding a file to Windows MRU Pin
yarp12-Apr-05 9:00
yarp12-Apr-05 9:00 
GeneralRe: Adding a file to Windows MRU Pin
Bob Stanneveld12-Apr-05 22:41
Bob Stanneveld12-Apr-05 22:41 
GeneralRe: Adding a file to Windows MRU Pin
yarp13-Apr-05 1:51
yarp13-Apr-05 1:51 
Generalinstallshield vc++ 6 regsvr32 myDLL Pin
Anonymous12-Apr-05 6:41
Anonymous12-Apr-05 6:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.