|
Cool, thanks Jijo!
regards,
George
|
|
|
|
|
Binding? the use of reference variable is that it can be made to point to anything. Imagine it like a minutes pointer in a wall Clock. It can be rotated any degree to point to I,II,III,IV . here a,b is just like the I, II. You can turn your reference onto anything. No binding happens, but "referencing".
|
|
|
|
|
|
George_George wrote: But why in my following sample, pi can be binded to a and later binded to b without any issues?
It is not. The line
pi = b;
does not bind pi to b , but assignes a new value to a
|
|
|
|
|
You are correct, Nemanja!
regards,
George
|
|
|
|
|
Hi, I just want to know if it's possible to access a vector object by it's unique id.
In vector objects don't have id's you can just access them by their locations!
for example:
std::vector<myobject> objs;
objs.at(1).my_property = 'qwerty';
here 1 is the location of the object in that vector and it's not unique..
it can change if you delete or add a object on top of this object.
but i want to give them a unique id and access them by that.
Any suggestions?
|
|
|
|
|
you must use a std::map instead if you want to identify a record with a unique key.
|
|
|
|
|
Hi all,
i m using *.chm as a help file of application.i m open this through menu of application.
In help file diffrent categories like Contents,Index,Search,Favorite etc.
i want if i click on contents menu than help file open with Contents category,same for others.
so please tell me how can i do this.
Thanks in advance.
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
Hi all,
i am trying to use a vista icon in my vc2005 application, by vista i mean that it changes it size according to its view. Now when i import that icon in my application and compile that application it gives error
error RC2176 : old DIB in G:\all__size_ico\Custom Software Box CD.ico; pass it through SDKPAINT
..
How to resolve this error???
Can anybody help me in this...
thanks in advance
|
|
|
|
|
|
Hello everyone,
Mentioned here,
--------------------
http://www.codeproject.com/KB/COM/CCOMThread2.aspx
However, one down side to this feature is that it does not support the marshaling of proxies. This is a disappointment because table marshaling of proxies is most useful in many situations especially in distributed applications.
To cater to this specific requirement, Windows NT 4.0 Service Pack 3 introduced the Global Interface Table (GIT).
--------------------
Really confused about reading it. Does it mean in current Windows version, GIT has supported the marshalling of pointer to proxies, but in early version of Windows, it is not supported?
thanks in advance,
George
|
|
|
|
|
Hello everyone,
When using GIT to perform inter-apartment marshalling, what is the guideline whether need to call Release method of GIT?
Currently, I just call Release in the methods,
- which register interface to be marshalled into GIT;
- which retrieves unmarshalled interface from GIT.
Not sure whether there are more accurate practices when we should call Relase.
thanks in advance,
George
|
|
|
|
|
Hi all,
i m using a dialogbox witout close button.i want this dialog box is auto close after some time.
so please tell me how can i do this?
Thanks in advance.
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
Add a timer using SetTimer() function and when the timer triggers, call EndDialog() .
|
|
|
|
|
thanks
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
what you want is called a SplashScreen.
|
|
|
|
|
"_$h@nky_" wrote: so please tell me how can i do this?
By reading here.
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Hi Friends,
Could any one tell me how to add VBScript in MFC Applications.
Thanks and Regards.
SANTHOSH V
|
|
|
|
|
|
Hi all,
i m using this for TVN_ITEMEXPANDING,here its working fine when i exand or collapse tree item by keyboard.
But when i exand or collapse tree item by mouce click than it is change image of previously selected item.
please tell me where i m wrong.
void CTree::OnTvnItemexpanding(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);
NMTREEVIEW* pnmtv = (NMTREEVIEW*) pNMHDR;
CTreeCtrl& tc = GetTreeCtrl();
HTREEITEM item = tc.GetSelectedItem();
if ( pnmtv->action == TVE_EXPAND )
{
tc.SetItemImage(item,1,1);
}
else if ( pnmtv->action == TVE_COLLAPSE )
{
tc.SetItemImage(item,0,0);
}
*pResult = 0;
}
thanks in advance.
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
"_$h@nky_" wrote: HTREEITEM item = tc.GetSelectedItem();
Because you are setting the image of selected item. Use pnmtv->itemNew.hItem
HTREEITEM item = pnmtv->itemNew.hItem;
|
|
|
|
|
Thanks
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
Hi,
Under XP I store values under 'HKLM/Software/MyCompany/Product/%Version%/
In order to make things work under vista,
Totally ignoring the MS Access Policy (which is switched off as far as Possible), and assuming that EVERY User is logged in as Administrator, and also assuming that the computer will only ever have one user, and that the Language locale is English(US)
What is equivalent Reg Location to store values.
Please NOT a CSIDL, just a FIXED path.
Regards,
Bram van Kampen
|
|
|
|
|
If there's only one user then using the current user key (HKCU) would work fine.
It doesn't matter if the user is logged in as an admin...
the code that modifies HKLM entries needs to run with elevated privileges.
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Hi,
Sounds Good!
Does that mean that if I macro Across the board HKLM to HKCU under the stated constraints that all will install and work well under both vista and xp. All works well Now under XP, using HKLM. I'm not using COM, or anything sophisticated, all I'm storing is a few Path Names, and a few environment strings.
BTW Is it still possible under Vista to run a '.REG' file modifying HKLM,or, can HKLM be changed by regedit.
thanks + regards
Bram van Kampen
|
|
|
|