Login Page - Create Account

Support Board


Date/Time: Sun, 19 May 2024 11:19:29 +0000



Post From: Notice: Windows 10 Update Causes Date/Time Controls to Not Display Properly

[2017-06-01 12:39:34]
gomifromparis - Posts: 244
From what the msdn forum says, this issue only happens with comctl32 V5, V6 is OK.

Seems also V5 is loaded by default, so it needs a manifest fo load V6

I tried to force the dll using a manifest file like documented here :
https://msdn.microsoft.com/en-us/library/windows/desktop/bb773175%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396#using_manifests

I put this in a SierraChart.exe.manifest file

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="*"
name="SierraChart"
type="win32"/>

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



However it didn't work, probably because sierrachart.exe already contains the following embedded manifest :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
  <security>
    <requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel></requestedPrivileges>
  </security>
  </trustInfo>
  <asmv3:application xmlns="urn:schemas-microsoft-com:asm.v3"><asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
    <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
  </asmv3:windowsSettings></asmv3:application>
</assembly>


So I guess you need to add the dependent assembly to the embedded manifest yourself.
Date Time Of Last Edit: 2017-06-01 12:40:50