|
Correct. As I said, I had to look it up to see what was going on and discovered placement new in the docs. My point was just that I'd never seen this used in code before and was curious if anyone else had. It just seems a bit esoteric
|
|
|
|
|
Hi all
I am facing a strange issue. I call RegCreateKeyEx to create a key in the Vista registry , but it fails . Could any one please help me find out what I am missing ...?
HKEY hk=NULL;
char tmp_Path[256] = "Software\\Company\\PreferredNos\\no_device";
dwResult = RegCreateKeyEx(HKEY_LOCAL_MACHINE,
tmp_Path,
0,
NULL,
REG_OPTION_NON_VOLATILE,
KEY_ALL_ACCESS,
NULL,
&hk,
NULL) ;
if(hk!=NULL)
RegCloseKey(hk);
if ( dwResult != ERROR_SUCCESS )
{
SpiDebug ((DBG_INFO , _T("TSP"), _T(" RegCreateKeyExFAILED")))
}
redindian
|
|
|
|
|
Did you check the return value?
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
Do you have the correct access rights ?
|
|
|
|
|
dharani wrote: I call RegCreateKeyEx to create a key in the Vista registry , but it fails .
Straight from the docs:
If the function fails, the return value is a nonzero error code defined in Winerror.h. You can use the FormatMessage function with the FORMAT_MESSAGE_FROM_SYSTEM flag to get a generic description of the error.
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
dharani wrote: KEY_ALL_ACCESS
Never do that - only request the access levels that you really need.
Peace!
-=- James Please rate this message - let me know if I helped or not!<hr></hr> If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! See DeleteFXPFiles
|
|
|
|
|
What was return value of dwResult ?
|
|
|
|
|
Hi all,
Actually i want to find out that particular path exist or not, for that i am using _accessApi. like this
TCHAR CurrentPath [ MAX_PATH ] ;
GetTempPath(MAX_PATH, CurrentPath);
_tcscat(CurrentPath,_T("$insert\\new folder"));
_access(CurrentPath,NULL);
but compiler is giving this error
error C2664: '_access' : cannot convert parameter 1 from 'TCHAR [260]' to 'const char *'
how could i remove this
|
|
|
|
|
You should use _taccess instead (it is also a macro that doesn't depend if UNICODE is declared or not).
|
|
|
|
|
i am creating a user accound using NetUserAdd api ,
i need to map the user to a group ,only group name is supplied
NetUserSetGroups is used for this ..but i got return value 2200
0x8ac ...Any body have any idea of this ....???
vineesh
|
|
|
|
|
vineeshV wrote: NetUserSetGroups is used for this ..but i got return value 2200
Which equates to NERR_AlreadyLoggedOn . That's odd.
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Hi all,
Incase of Dialog we use DoModal for calling dialog.
anyone can tell me that what can i use for calling formview.
or what can i use in place of OK(), because OK() is not working for formview.
thanks in advance.
|
|
|
|
|
Do you mean formview as in CFormView, in MFC? If so, you let MFC do the heavy lifting. Internally, it will call CreateDialog, etc, but you don't need to worry about that.
To see how it works, make a fresh MFC project using AppWizard, and choose form view as your view type. Then have a look at the CMyApp::InitInstance member function to see how little work you need to do.
Good luck,
Iain.
Iain Clarke appears because CPallini still cares.
|
|
|
|
|
ThatsMe. wrote: anyone can tell me that what can i use for calling formview.
This imples that you are using either an SDI or an MDI application. Correct?
ThatsMe. wrote: or what can i use in place of OK(), because OK() is not working for formview.
Since an OK button is present, are you wanting a dialog-based application instead?
To mix the two just seems a bit out of the ordinary.
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Hi all ,
when i run my application,or click for open any form then it gives this error "Windows has triggered a breakpoint in project.exe.
This may be due to a corruption of the heap, and indicates a bug in project.exe or any of the DLLs it has loaded.
The output window may have more diagnostic information"
how can i remove it please tell me.
thanks in advance.
|
|
|
|
|
It feels like repetition, but anyway, see here[^]
|
|
|
|
|
i checked this but i dont get anything which helps me.
|
|
|
|
|
Well, if you want some help, you'll need to give us much more information than what you gave. Some relevant source code around the crash location, the exact assertion message, which exception is thrown, the callstack details, ...
|
|
|
|
|
hai to all...
am the beginer of vc++, i want to create the new window when press the button. how can i do that any one explain me with some code sample.
Thanks in advance.
Regards
Mani.
|
|
|
|
|
You can use of CreateWindow.
|
|
|
|
|
hai to all...
am the beginer of vc++, i want to create the new window when press the button. how can i do that any one explain me with sompe code sample.
Thanks in advance.
Regards
Mani.
|
|
|
|
|
in which type of window do u want to open.
if u want to open any dialog then simply open by DoModal.
or ther is no need to submit your question again n again.
|
|
|
|
|
Actually i dont know which type is this. Just want to create window with simple controls like button.
I tried with CreateWindow but it returns NULL value for the Handle.
Snap Code :
HWND window=CreateWindow("MyWindow","SampleWindow",WS_VISIBLE|WS_CHILD
,0,0,100,100,this->m_hWnd,NULL,NULL,NULL);
|
|
|
|
|
I think you really need a good book about MFC (are you using MFC ?). Without that you won't even be able to explain your problem (not talking about understanding what we explain to you).
Anyway, if what you need is a dialog box, then design your dialog using the resource editor then associate a class with it. When you want to display it, create an instance of that class and call DoModal on it.
|
|
|
|
|