Click here to Skip to main content
15,888,610 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
jkirkerx27-Apr-12 6:42
professionaljkirkerx27-Apr-12 6:42 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
Randor 26-Apr-12 18:05
professional Randor 26-Apr-12 18:05 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
jkirkerx27-Apr-12 6:51
professionaljkirkerx27-Apr-12 6:51 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
jkirkerx3-May-12 12:55
professionaljkirkerx3-May-12 12:55 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
Randor 4-May-12 2:54
professional Randor 4-May-12 2:54 
GeneralI thought that was ok to do Pin
jkirkerx4-May-12 5:30
professionaljkirkerx4-May-12 5:30 
GeneralRe: I thought that was ok to do Pin
Randor 4-May-12 9:45
professional Randor 4-May-12 9:45 
GeneralRe: I thought that was ok to do Pin
jkirkerx4-May-12 12:46
professionaljkirkerx4-May-12 12:46 
Well Thanks Randor!

Actually it was October 15, 2011, around 7 months ago that I wrote my first line of c++ code Big Grin | :-D

I changed the registry code to use the LPDWORD like Richard Suggested, See new post above or below.

Do I need to delete [] the pzProjectFolderPath, since I didn't use the new WCHAR[ ] word?. I was thinking, why should I make a new buffer since I already made the buffer in the registry function, and I just need to point to it in the main function.

Based on your thoughts, I want to take one more day and optimized some more, to lessen the chance of an embarrassing moment in the future.

CA_Registry caReg;					
WCHAR *pzProjectFolderPath = NULL;
DWORD dwProjectFolderPath = 0;
 
caReg._read_Registry_ProjectMRUList_Value( L"File1", &dwProjectFolderPath );
										
if ( dwProjectFolderPath > 0 ) {						
	pzProjectFolderPath = caReg._read_Registry_ProjectMRUList_Value( L"File1", &dwProjectFolderPath );					
	_project_Open( pzProjectFolderPath );						
}

AnswerRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
Richard MacCutchan26-Apr-12 22:22
mveRichard MacCutchan26-Apr-12 22:22 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
jkirkerx27-Apr-12 6:57
professionaljkirkerx27-Apr-12 6:57 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
Richard MacCutchan27-Apr-12 22:57
mveRichard MacCutchan27-Apr-12 22:57 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
jkirkerx4-May-12 12:17
professionaljkirkerx4-May-12 12:17 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
Richard MacCutchan4-May-12 23:07
mveRichard MacCutchan4-May-12 23:07 
GeneralRe: buffer returning empty, doesn't exist on registry function when running in release, c++ win32 Pin
jkirkerx5-May-12 7:55
professionaljkirkerx5-May-12 7:55 
QuestionCalls to Vitual "overridable" of methods Pin
ForNow26-Apr-12 7:51
ForNow26-Apr-12 7:51 
AnswerRe: Calls to Vitual "overridable" of methods Pin
Albert Holguin26-Apr-12 8:15
professionalAlbert Holguin26-Apr-12 8:15 
AnswerRe: Calls to Vitual "overridable" of methods Pin
Chuck O'Toole26-Apr-12 10:14
Chuck O'Toole26-Apr-12 10:14 
GeneralRe: Calls to Vitual "overridable" of methods Pin
Albert Holguin26-Apr-12 10:19
professionalAlbert Holguin26-Apr-12 10:19 
QuestionEnumerate network printers in metro apps Pin
chameli.sujith25-Apr-12 19:38
chameli.sujith25-Apr-12 19:38 
AnswerRe: Enumerate network printers in metro apps Pin
Richard MacCutchan25-Apr-12 21:18
mveRichard MacCutchan25-Apr-12 21:18 
AnswerRe: Enumerate network printers in metro apps Pin
Wes Aday26-Apr-12 3:02
professionalWes Aday26-Apr-12 3:02 
AnswerRe: Enumerate network printers in metro apps Pin
Maximilien26-Apr-12 5:29
Maximilien26-Apr-12 5:29 
QuestionGet File Extension Pin
jkirkerx25-Apr-12 16:13
professionaljkirkerx25-Apr-12 16:13 
AnswerRe: Get File Extension Pin
_Flaviu25-Apr-12 19:58
_Flaviu25-Apr-12 19:58 
GeneralRe: Get File Extension Pin
jkirkerx26-Apr-12 7:05
professionaljkirkerx26-Apr-12 7:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.