Mensaje    Asunto: Nuevo archivo Manifest para que reconozca Windows 8.1 y 10 Responder citando

Para que la aplicación pueda reconocer sistemas operativos últimos de Windows: Windows 8.1 y Windows 10
Extraido de esta pagina Web:
https://msdn.microsoft.com/en-us/library/windows/desktop/dn481241(v=vs.85).aspx

Código:

#define MANIFEST_RESOURCE_ID 1
#define RT_MANIFEST 24

MANIFEST_RESOURCE_ID RT_MANIFEST LOADONCALL MOVEABLE
{
  "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>"
  "<assembly xmlns=\"urn:schemas-microsoft-com:asm.v1\" manifestVersion=\"1.0\">"

      "<compatibility xmlns=\"urn:schemas-microsoft-com:compatibility.v1\">"
          "<application>"
              "<!-- Windows Vista -->"
              "<supportedOS Id=\"{e2011457-1546-43c5-a5fe-008deee3d3f0}\"/>"
              "<!-- Windows 7 -->"
              "<supportedOS Id=\"{35138b9a-5d96-4fbd-8e2d-a2440225f93a}\"/>"
              "<!-- Windows 8 -->"
              "<supportedOS Id=\"{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}\"/>"
              "<!-- Windows 8.1 -->"
              "<supportedOS Id=\"{1f676c76-80e1-4239-95bb-83d0f6d0da78}\"/>"
              "<!-- Windows 10 -->"
              "<supportedOS Id=\"{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}\"/>"
          "</application>"
      "</compatibility>"

      "<assemblyIdentity type=\"win32\" name=\"CodeGear.RAD.Studio\" version=\"14.0.3615.26342\" processorArchitecture=\"*\"/>"
      "<dependency>"
          "<dependentAssembly>"
                "<assemblyIdentity type=\"win32\" name=\"Microsoft.Windows.Common-Controls\" version=\"6.0.0.0\" processorArchitecture=\"*\" publicKeyToken=\"6595b64144ccf1df\" language=\"*\"/>"
          "</dependentAssembly>"
      "</dependency>"

      "<trustInfo xmlns=\"urn:schemas-microsoft-com:asm.v3\">"
          "<security>"
              "<requestedPrivileges>"
                "<requestedExecutionLevel level=\"requireAdministrator\" uiAccess=\"false\"/>"
              "</requestedPrivileges>"
          "</security>"
      "</trustInfo>"

  "</assembly>"
}

_________________
Muchos hombres no se equivocan jamás porque no se proponen nada razonable.