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

C / C++ / MFC

 
QuestionProblem Reading/Writing Registry in Windows 7? Pin
Member 919975419-Feb-13 9:40
Member 919975419-Feb-13 9:40 
AnswerRe: Problem Reading/Writing Registry in Windows 7? Pin
David Crow19-Feb-13 9:50
David Crow19-Feb-13 9:50 
GeneralRe: Problem Reading/Writing Registry in Windows 7? Pin
Member 919975419-Feb-13 13:10
Member 919975419-Feb-13 13:10 
GeneralRe: Problem Reading/Writing Registry in Windows 7? Pin
Peter_in_278019-Feb-13 20:48
professionalPeter_in_278019-Feb-13 20:48 
GeneralRe: Problem Reading/Writing Registry in Windows 7? Pin
Member 919975420-Feb-13 6:27
Member 919975420-Feb-13 6:27 
AnswerRe: Problem Reading/Writing Registry in Windows 7? Pin
jschell20-Feb-13 8:11
jschell20-Feb-13 8:11 
GeneralRe: Problem Reading/Writing Registry in Windows 7? Pin
jeron120-Feb-13 8:14
jeron120-Feb-13 8:14 
GeneralRe: Problem Reading/Writing Registry in Windows 7? Pin
Member 919975420-Feb-13 16:31
Member 919975420-Feb-13 16:31 
Well, this is what I have found so far.

The Registry key permission setting does indeed stop my program from writing to its Registry key. On my two WinXP and my Win7 systems the Registry key permissions are set to "full control".

Registry editor does not allow me to manually change the "full control" permission to "Read". The "full control" permission is checked but disabled (dimmed) so I can't change it and I don't know why. I had to find a utility that changed the permission outside of registry editor. When the key permission was changed to "read" then writing to the Registry failed.

CWinApp:WriteProfileInt() fails with a "read" permision but there is no error code associated with the failure (i.e. GetLastError() doesn't return an error code).

I think the only thing I can do is detect the Registry write failure, report it to the user, and use an INI file instead of the Registry. I don't particularily like it but I think that's my only choice.
AnswerRe: Problem Reading/Writing Registry in Windows 7? Pin
Shaheed Legion26-Feb-13 5:21
Shaheed Legion26-Feb-13 5:21 
QuestionUsing C++ TagLib, not TagLib Sharp - how to write APIC frames Pin
Steve S19-Feb-13 6:32
Steve S19-Feb-13 6:32 
AnswerRe: Using C++ TagLib, not TagLib Sharp - how to write APIC frames Pin
Steve S19-Feb-13 7:21
Steve S19-Feb-13 7:21 
Question[MFC] How to use the Picture Control to show jpg image? Pin
yu-jian19-Feb-13 4:26
yu-jian19-Feb-13 4:26 
AnswerRe: [MFC] How to use the Picture Control to show jpg image? Pin
jeron119-Feb-13 4:35
jeron119-Feb-13 4:35 
GeneralRe: [MFC] How to use the Picture Control to show jpg image? Pin
yu-jian20-Feb-13 16:32
yu-jian20-Feb-13 16:32 
AnswerRe: [MFC] How to use the Picture Control to show jpg image? Pin
Michael Haephrati20-Feb-13 10:20
professionalMichael Haephrati20-Feb-13 10:20 
Questionglut project Pin
abhi sharma19-Feb-13 2:02
abhi sharma19-Feb-13 2:02 
AnswerRe: glut project Pin
Richard MacCutchan19-Feb-13 3:06
mveRichard MacCutchan19-Feb-13 3:06 
Questionexe fine in codeblocks Pin
abhi sharma19-Feb-13 1:54
abhi sharma19-Feb-13 1:54 
AnswerRe: exe fine in codeblocks Pin
Albert Holguin19-Feb-13 4:10
professionalAlbert Holguin19-Feb-13 4:10 
QuestionRe: exe fine in codeblocks Pin
David Crow19-Feb-13 4:40
David Crow19-Feb-13 4:40 
QuestionWDK 7600.16385.1 Compiler Pin
msr_codeproject18-Feb-13 17:44
msr_codeproject18-Feb-13 17:44 
AnswerRe: WDK 7600.16385.1 Compiler Pin
Richard MacCutchan19-Feb-13 3:05
mveRichard MacCutchan19-Feb-13 3:05 
QuestionInvoking a modal Dialog whitin a modal Pin
ForNow18-Feb-13 12:39
ForNow18-Feb-13 12:39 
AnswerRe: Invoking a modal Dialog whitin a modal Pin
Jibesh18-Feb-13 12:55
professionalJibesh18-Feb-13 12:55 
GeneralRe: Invoking a modal Dialog whitin a modal Pin
ForNow18-Feb-13 13:42
ForNow18-Feb-13 13:42 

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.