|
who can tell me, how to hook "AddVectoredExceptionHandler"?
I want to Hook the last of it argument. Modify VectoredHandler (pExceptionInfo->ContextRecord->Eip) of Eip.
|
|
|
|
|
|
thanks. i will only simple apihook. For example MessageBoxA / W, but this function is to know how to Hook
|
|
|
|
|
How i can save DC in Hbitmap...so i can use in Cimage to save shapes(Rectangles,Circles) on image...
|
|
|
|
|
You cannot, a DC is effectively an output device that is created as and when you need to draw on it. Just save enough information about your shapes to redraw them on any DC.
It's time for a new signature.
|
|
|
|
|
i'm not trying to save dc......i'm trying to attach HBITMAP in CIMAGE...i also want to know tht how i can save shapes in Hbitmap??? so i can save jpg through CIMAGE...
|
|
|
|
|
humais wrote: i'm not trying to save dc
Well the subject of your post says "How i can save DC in Hbitmap".
humais wrote: .i'm trying to attach HBITMAP in CIMAGE
I'm not sure what you mean by this, can you make your question clearer?
humais wrote: .i also want to know tht how i can save shapes in Hbitmap??? so i can save jpg through CIMAGE
Again your question is not clear. As I said earlier, you can save all the information about your shapes so that they may be recreated in some future application.
It's time for a new signature.
|
|
|
|
|
See, for instance, "Capturing an Image".
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
i draw some shapes on Cimage & i want to save (shape + CImage)...so how can i do this??
|
|
|
|
|
Save the CImage then.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
plzzz tell me the coding plzzzz
|
|
|
|
|
Could you please post your code? Isn't so clear what you have really done and what you're trying to accomplish.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Try reading the documentation[^]. Hint: look at the Save method.
It's time for a new signature.
|
|
|
|
|
Here is the code...
//hbm & image are decleared in ChildView class but not initialized in any function...if i have to initialized them ,then how i can initialized them??
HBitmap hbm;CImage image;
//the following code is in OnPaint(); function
CDC *mdc = GetDC ();
HGDIOBJ tmp = mdc->SelectObject(hbm);
mdc->TextOutA (50, 50, Text("Testing"));
image.Attach (hbm);
also tell me tht where i have to put image.Atach();function..i mean in OnPaint(); or in Save function??
//I'm drawing different shapes in OnPaint(); function using
CPaintDC dc(this);
& i want to attach it with CImage so i can save them...
It is a SDI MFC non View/Doc arch. application...Plz tell me in Detail
|
|
|
|
|
I'm not sure of all the steps you need to follow to achieve what you are trying to do, but I would suggest you follow my previous advice and study the CImage class and its members to see what functions are available to create your bitmap and save it to a file. You could also search the articles here on CodeProject and Google for sample code.
[edit]I just saw this article[^] which contains some useful tips.[/edit]
It's time for a new signature.
|
|
|
|
|
i want to know the mistakes in my code... CPallini plzz tell me how i can do that??
|
|
|
|
|
humais wrote: i want to know the mistakes in my code
What code? I have no idea what you are trying to do apart from saving something to do with GDI, for which incidentally, you have been given the answer in a previous thread.
humais wrote: CPallini
Who he?
humais wrote: plzz tell me how i can do that??
The word is please! And you can do whatever it is you need by studying samples and the documentation that I pointed you to earlier (both cases).
It's time for a new signature.
|
|
|
|
|
Hi!
Can we a read a particular line(any line, not from the start or not continuously from a line to the end of the file) at a file using fscanf? I want to discard lines other than that particular line.
|
|
|
|
|
use some logic by reading out some number of lines in order to reach the line you want to get. Keep the number of bytes you read out, fseek() to that position, and use fscanf() there.
modified on Wednesday, July 21, 2010 10:41 AM
|
|
|
|
|
I recommend to just read each line it is, and then check each line until you find the one you want, unless of course as the poster above states, you know how many lines it is in then just fgets until you have reached the required line, but this is not a very good method imo.
while not end of file
parse line
if line is not correct then discard else do some processing on this line
end while
|
|
|
|
|
You cannot.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Hi,
I have drawn an image on picture control using GDI. I want to crop the image accroding to user selection with a rectangle over the image.
How can I draw a transparent rectangle area over an image?
|
|
|
|
|
Here's an old post of mine describing how to rubberband a line but the idea is basically the same for a rectangle. Rubberbanding[^]
Also have a look at CRectTracker which works nice in this context.
|
|
|
|
|
Look for ROP2 drawing codes in the GDI documentation (function SetROP2()). They do exactly what you want.
Rozis
|
|
|
|
|
Hi!
I've stored my file contents in a Vector of std::string . My file has 55 rows of numbers. I've to get a particular row from the vector. How to do this?
Code:
void CGameMenuPlayerProfileState::setPlayerData(int countryId, int btnId)
{
ifstream myfile("E://Work//Data//playerdata.txt.txt", ios_base::in);
std::string line;
vector<std::string> sets;
vector<std::string>::iterator it = sets.begin();
int player_no = (countryId*11)+btnId;
while(getline(myfile, line))
{
sets.push_back(line);
cout<<line;
}
}
I've to get a particular player data using the int player_no; . i.e I've to get sets[player_no].
How to do?
|
|
|
|