|
Hi
I have have three buttons on my dialog I and their varibles are of Type CHoverButton. When i move the mouse over the buttons are chnaged properly and I canSee the effects. But When i Click on the Button and release mouse I want set the button image as white or any other different from Mouse over and Mouse clcik and I want start some process which will be diaplayed on Child dialog. I can see the process going on But not the image of dialog.
When he process is going on and if i move the mouse mover the button he images are again changed.
Cheers
"Peace of mind through Technology"
|
|
|
|
|
After you started the process you should reset the hover image of the button!
|
|
|
|
|
if you mean that you want to change the bitmap of the button then add the followig code:-
myButton.SetBitmap( ::LoadBitmap(NULL, MAKEINTRESOURCE(OBM_CHECK)) );<br />
else<br />
if you want to change the color then handle the WM_ERASEBKGND().
Regards,
FarPointer
|
|
|
|
|
Hi Ganesh_T,
You need to change color from button when button clicked?
|
|
|
|
|
No,
I have four images normal mouse over, mouse click and when the mouse is clicked and released. So when i derive the button variables from CHoverButton the class which has been posted on CodeProject the images are set properly. But when the mouse is clicked and reelased I want tos et the White image having the Icon on it. But in our class the when mouse is moved agai the image is changed. So when I click on one of the button only that button image should be different and mouse over should be supported for other two buttons
Cheers
"Peace of mind through Technology"
|
|
|
|
|
|
Pls. could anyone help on this:
VC++ 6.0 SP6
I have a list box that can hold 12 lines of strings w/o scrolling. I want
it to scroll up when more strings are added. It scrolls up, but the 13th
through Total items are displayed as line 12. When the loop is done, the
list box refreshes and shows all the correct items. How do I get the 13+
items to show correctly when scrolling? When I step through the debugger,
the string I am adding is correct, but the display isn't.
CListBox *pList;
pList = static_cast<clistbox*>(GetDlgItem (IDC_LIST1));
for(x=1; x<y; x++)
{
...="" lines="" where="" the="" string="" 'sdothis'="" is="" created
plist-="">InsertString (-1, sDoThis);
pList->ScrollWindow (0, -12, NULL, NULL);
pList->UpdateWindow ();
}
---Arun.
|
|
|
|
|
arunperi wrote: pList->ScrollWindow (0, -12, NULL, NULL);
pList->UpdateWindow ();
Why not use CListBox::SetTopIndex() instead?
"Let us be thankful for the fools. But for them the rest of us could not succeed." - Mark Twain
"There is no death, only a change of worlds." - Native American Proverb
|
|
|
|
|
Hi All,
Can anyone give me an idea about the Autos or Locals window in the .net 2003 environment.
I am pretty confused regarding that.Is it a list view control or tree view control...
or a tree item in a listview ...
The point is that i need to design something similar to that...
using WTL/ATL (no MFC)
so,plz help me regarding this matter...
Thanks in advance
|
|
|
|
|
i have to download a file which Executable so for this have write code as follows
hConnect = InternetOpenUrl(hConnection,
file_path,
szHead,
lstrlen(szHead),
INTERNET_FLAG_DONT_CACHE,
0)));
do{
if (!InternetReadFile(hConnect, szbuf, 512, &dwSize))
return FALSE;
if (!dwSize)
break; // Condition of dwSize=0 indicate EOF. Stop.*/
if (dwSize < 512)
szbuf[dwSize] = '\0';
file_data += szbuf;
} while(1);
and i am writing "file_data"(which is cstring type) to a file named as *.EXE
but Problem is that , there is file size 66048 bytes but downloaded bytes are '4126' only .
can anybody tell me what is the problem.
Bankey Khandelwal
Software Engineer
|
|
|
|
|
Use URLDownloadToFile .
More[^] Info.
Nibu thomas
Software Developer
|
|
|
|
|
Saving binary files using CString is not a good idea, neither is assigning binary to CString except using one specific constructor of CString . You should save the binary data using the character array.
this is this.
|
|
|
|
|
Is char array safe for the unicode versions..???
Knock out "T" from CAN'T
You 'CAN' if you think you 'CAN'
|
|
|
|
|
It depends on what you are doing with it. As for file download, it shouldn't be a problem (never tested it though). For other text handling, it may not be a good idea.
Anyway, you can test it to find out.
this is this.
|
|
|
|
|
Bankey Khandelwal wrote: have to download a file which Executable so for this have write code as follows
try http://www.codeproject.com/internet/simplehttpclient.asp
|
|
|
|
|
Hi all,
How can I show the tooltip at a particular position?
Thank you.
- NS -
|
|
|
|
|
You might want to look at MSDN Magazine -- June 2001, the CPopupText article by Paul DiLascia, (which I use for my mobile tooltips),
or the TTM_TRACKPOSITION tooltip message.
Iain.
|
|
|
|
|
Thank you. I am going to try it now.
- NS -
|
|
|
|
|
Hi,
Im using dynamic buttons to populate each cell in the list control.
And Im using "On_Control_range(ButtonFirst,ButtonLast,OnButtonClicked)" to handle the event of each button. And this means that I need to have a definite value for the "ButtonLast", and its not look like a dynamic anymore because there is a definite number of buttons available.
I declare the ButtonFirst = 6000; ButtonLast = 7000;
Do you have any logic where i dont need to set the last value of button?
|
|
|
|
|
how to decrypt the text which was encrypted and stored in a file using BLOWFISH algorithm
|
|
|
|
|
by knowing the encrypting key first...
|
|
|
|
|
iBlowFish.Encrypt((unsigned char*)szDataIn4,
(unsigned char*)szDataOut4, 96, CBlowFish::ECB);
url.Format ("%s",szDataOut4);
fputs(url,fpa);
fputs("\n",fpa);
this is the way i am putting the encrypted data into the file now i need to decrypy it when ever i click the decrypt button and i should get corresponding user details like am storing username and password details of minimum 85 members
|
|
|
|
|
am storing the username and password details getting the corresponding details and encrpting and storing that in a file
now i need to decrypt and should get the corresponding userdetails whom i select from the list this is the way i am encrypting and storing the data
iBlowFish.Encrypt((unsigned char*)szDataIn4,
(unsigned char*)szDataOut4, 96, CBlowFish::ECB);
url.Format ("%s",szDataOut4);
fputs(url,fpa);
fputs("\n",fpa);
|
|
|
|
|
I'm using the CMonthCalCtrl control in an MFC dialog app, the control seems to work fine if it has the focus at all times, however once I select any other items on the dialog and then try to change the date (using the GUI), then the date although it's displayed correctly when I call the GetDay method in my code the day returned is 3-4 days out
has anyone else came across this?
cheers,
|
|
|
|
|
further to this.
I've created a new MFC dialog and added a calander and a drop down box, I've then added the following code on the SelChange method of the calander along with a break point:
CTime myTime ;
m_Calander.GetCurSel ( myTime ) ;
int day = myTime.GetDay ( ) ;
int month = myTime.GetMonth ( ) ;
int year = myTime.GetYear ( ) ;
running the porgram and selecting different dates on the calander gives the correct results, however as soon as I click on the drop down box and then click on another date on this calander the result is incorrect!
Any ideas?
cheers,
Andy
|
|
|
|