Debate(?): Is RegOpenKey unsupported by any version of Windows?
Is RegOpenKey not supported by any version of Windows? The documentation indicates that RegOpenKey is "only for compatibility with 16-bit versions of Windows". Therefore in How can I read data from registry using VC++6 someone said "Be sure not to use deprecated API calls like RegOpenKey()." and said that RegOpenKey "just isn't supported on newer systems". Then instead of correcting the statement that it currently is not supported on any version of Windows, the discussion continues. If someone can verify for me that RegOpenKey is in fact supported by all versions of Windows, then I think that will end the discussion and decrease the chances of such foolishness being repeated.
I am sorry, but I feel a need to respond when someone responds to a mistake by making more erroneous statements. It really helps me to deal with it if others can respond with the true facts.
I am making this a separate thread because it is better not to confuse or unnecessarily burden the original poster, and so that this issue is seen by more members than it would be if it were in the original thread, and so that the issue can be communicated more directly.
Edit: The other thread has already been edited so this issue is less important.