|
Hi,
I have an application (in VC++ 6.0) wherein it displays the images in ListView. So the application starts displaying the images from the Top left corner (0,0).
Now I have added the manifest file (to give XP look to application) in applicatoin resource successfully. (as outlined in the below mentioned link http://www.codeguru.com/Cpp/controls/controls/article.php/c5227/)
The application is having the XP look but the images are displayed from the Bottom left corner.
Please I need some help in understanding
1. Why origin of the ListCtrl is changing
2 .How to set the origin of the ListCtrl to top left corner (0,0) so that the images are displayed from the top left corner (0,0) ?
Any help in this regard is highly appreciated.
Thanks in advance
Thanks & Regards,
Neeraj
|
|
|
|
|
Hi.
This problem has been driving me mad for too long now. I have a 640x480 char array of data. I need to display that in grayscale in a Window (currently using a CFrameWnd). I can't copy it to a 640x480x3 array and use SetDIBitsToDevice - that isn't fast enough (it's for a video application).
At the moment, I am using SetDIBitsToDevice with BITMAPINFO.biBitCount set to 8. The image displays correctly, except not in Grayscale - it's in a psychedelic 256-color palette mapping of some sort - I assume Window's default.
Try as I might, I can't get it to use a grayscale palette. I can't even create a palette from scratch - maybe if I could, I could get this to work. I've read Chris Becke's article on Bitmaps, and checked out forums all over - but nothing seems quite related to what I want to do. I can't believe that it is this difficult!
If anyone has an answer, or can recommend an article that would help... please do!
|
|
|
|
|
|
Hi All!
What's the SDK function of the DeflateRect of MFC
|
|
|
|
|
There is no corresponding function in the SDK. Actually, if you look at the definition of CRect::DeflateRect , you will see that it calls ::InflateRect by negating the parameters.
|
|
|
|
|
Which finger are you using today?
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
That's because I have plugged 2 keyboards on my PC so that now I can type twice faster than you!
|
|
|
|
|
Stlan wrote:
I have plugged 2 keyboards on my PC
Stlan wrote:
now I can type twice faster than you!
;)
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
Dennis L wrote:
What's the SDK function of the DeflateRect of MFC
No SDK available for that, you have to implement that. here is small logic to proceed :-
void MyDeflate(RECT *rect,int left,int top,int right,int bottom)<br />
{<br />
rect->bottom-=bottom;<br />
rect->right-=right;<br />
<br />
rect->top+=top;<br />
rect->left+=left;<br />
<br />
<br />
}<br />
<br />
void MyDeflate(RECT *rect,SIZE size)<br />
{<br />
MyDeflate(rect,size.cx,size.cy);<br />
}<br />
<br />
void MyDeflate(RECT *rect,int x, int y)<br />
{<br />
MyDeflate(rect,x,x,y,y);<br />
<br />
}
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
Hey People,
I am finding using VC6 under Virtual PC to be very painful esp. when designing a dialog? Other Apps respond fine. Any Suggestions? I am running the latest VPC, XP, etc.
Thanks,
Davy
My Personal Blog - Homepage
|
|
|
|
|
I suggest using RDP to access the virtual machine instead of using the 'normal' console. a RDP session is much more responsive.
Rutger
|
|
|
|
|
Hello Friends,
It it possible to import c++ function in C program.
For example we can import c program to to cpp using extern "C".Is it possible other way round.
Best Regards
Philip.
|
|
|
|
|
I'm currently processing a very large binary file in which I need to move backwards and forwards through the file to check for start and end markers, once I've found a matching start and end marker I then go back to the end of the start marker and read in all of the data upto (and including) the end marker.
However I've found that when I use:
seekg ( -1, ios::cur )
it appears to stay on the current element, so I have to do
seekg ( -2, ios::cur ).
Is this correct behaviour? (btw I'm using -1 and -2 only as example values).
many thanks,
Andy
|
|
|
|
|
It's not staying on the same element.
Take an example, you have this text in a file: "Test". At the begining, the "file pointer" points before the letter 'T', then if you read this character, the file pointer will point just before the letter 'e'. Thus, if you do: seekg ( -1, ios::cur ), it will rewind one character and thus pointing before 'T', that is the letter you just read. So, as you can see it is not staying on the same element ! Because if didn't use the seekg ( -1, ios::cur ), you would have read the 'e' letter instead of 'T'.
Is it a little clearer ?
|
|
|
|
|
cheers, I totally forgot that reading it would also incrment it as well
|
|
|
|
|
I making Active X Control, But IE Key Press( ex)CTRL+R ,CTRL+E) ) is very Problem.....
I Want Active X control Key Press.But,
I can't close IE key press.
The problem is solved by me.
Seredius
|
|
|
|
|
Jokes do not belong to this forum.
<font=arial>Weiye Chen
Life is hard, yet we are made of flesh...
|
|
|
|
|
seredius wrote:
The problem is solved by me.
can you please share it. I also remember faced similar one.
|
|
|
|
|
I'm using the CHOOSECOLOR to change the background color on a hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT",.....
control window.
However there is only the background on the main window that changes
hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,MainWindow,.....
Part of the code
SetClassLong(hwnd, GCL_HBRBACKGROUND, (LONG)hbrush);
InvalidateRgn(hwnd, NULL, TRUE);
What's wrong?
Is it possible to edit the bg color on the hedit window?
|
|
|
|
|
leifmikael wrote:
Is it possible to edit the bg color on the hedit window?
Yes, You have to handle WM_CTLCOLOREDIT Message in your WndProc!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
Thank You very much now i'm on track againa'
|
|
|
|
|
leifmikael wrote:
Thank You
Mention Not!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
|
|
|
|
|
i want to design a photo album with back and next button to show a list of image file(bmp/jpeg/gif ect). plz give the sugestion how to do it
|
|
|
|
|
|
I want to place slider control in Browser control. and want to control some reading with help of slider control.
How can i send notification to c++ code wwhen slide dragged in browser webpage. (I put the slide control of windows in webpage of browser with object tag).
Secondly guide me -- this way is right or i should follow Javascript/DHTML slide in web page.
Quaidian For Once, Quaidian For Ever
|
|
|
|