the problem.
Suppose you have a setup asks the user to insert a destination path (with default). For example the default is:
C:\COMPANY_NAME
Suppose the user had already that path onto his pc only differing in capital letters. For example:
C:\company_name
Suppose the user leave the default when he meet the SdAskDestPath dialog.
szDir = "C:\\COMPANY_NAME";
nResult = SdAskDestPath(szTitle, szMsg, szDir, 0);
Now szDir is "C:\\COMPANY_NAME" (unchanged)
Suppose I write szDir into registry for future purpose
Suppose another application read szdir from the registry
Suppose (another one? Yea the last but not the least!!!

What could you do?
Please note you can't modify the "case sensitive" application, you can just work onto the istallation issue
Thanks to all,
ciao Giuseppe