|
BCGSoft has no documentation or support?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
It isn't documented, I searched the source code, it's BCGM_CHANGE_ACTIVE_TAB.
|
|
|
|
|
i have an opened file handle( using CreateFile() ).
i want to read a single line from it, or upto a special character. how to do that ?
Thanks & Regards
|
|
|
|
|
You can use of CFile::Read.
|
|
|
|
|
You're using a rather low level API to perform your task.
The proper function to read a file from the handle obtained with CreateFile is the ReadFile function [^] that you can use of the following ways (among others...):
Approach 1: Read a single character at time and stop whenever you get your line terminator (for instance '\n' ).
Approach 2: Read a big chunk of the file (maybe the whole file) and the search the lines inside the read memory buffer.
Please note that you can alternatively perform your I/O task using:
- The CStdioFile class of MFC taht features the ReadString method [^] to read a single line of text from a file.
or
- The STL 's std::ifstream that similarly features a getline method [^].
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
[my articles]
|
|
|
|
|
Read the complete file in a buffer and find your special character with byte compares.
Greetings from Germany
|
|
|
|
|
Dear All,
My project code is getting migrated from MFC excutable to ATL COM Dll. We are using GSL (GNU Scientific Library) for complex mathematical calcualtions.
GSL internally had some data structures, which are being initialized when loaded.
The data structure initialization is happening when GSL was loaded from MFC executable.
But its is not happening properly when loaded in COM Dll.
The code is getting complied and running. But GSL data initialization is not happening.
I couldn't find out the reason.
Thanks very much, Nani
|
|
|
|
|
Well, I think you need to post some code.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
[my articles]
|
|
|
|
|
Hi
I hvae a .bmp file . Now I want to show the image on dc using
StretchDIBits() function . how can i get its
CONST VOID *lpBits, // bitmap bits
CONST BITMAPINFO *lpBitsInfo, // bitmap data
parameters from .bmp file
Trioum
|
|
|
|
|
|
Why don't you use LoadImage /StretchBlt stuff?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
[my articles]
|
|
|
|
|
i have created a menu item and this menu has 3 sub menus. but all the 3 are disabled. how do i enable this menus?
|
|
|
|
|
Did you have declare any event for them?
|
|
|
|
|
ya i created an event on them.. once geting active when i click on the screen.
|
|
|
|
|
How did you make sub menus?
|
|
|
|
|
checked the popup check box and added the menus. i guess this is the way to make pop up menus.
|
|
|
|
|
Normally if you have no function for the menu they will be inactive. Do you have a function for the Menu?
Wamuti: Any man can be an island, but islands to need water around them!
Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.
|
|
|
|
|
Yeah s(he) declare functions for menus previous.
|
|
|
|
|
Okay. Then try repeating that action of putting menues. The last time that happened to me i remade the menues and put handlers for them and it worked. Success.
Wamuti: Any man can be an island, but islands to need water around them!
Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.
|
|
|
|
|
|
Did you make it visual or with write the code?
|
|
|
|
|
Sorry i've been away for a while. Mine i made it with visual. Then added events. I'm still going to be away for quite some time i'm just hoping i can help you more.
Wamuti: Any man can be an island, but islands to need water around them!
Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.
|
|
|
|
|
Of course it was not my question.
|
|
|
|
|
I almost forgot. Anyway, i knew that
Wamuti: Any man can be an island, but islands to need water around them!
Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.
|
|
|
|
|