Mile.Windows.Helpers Release Notes

January 20, 2026 ยท View on GitHub

Mile.Windows.Helpers 1.0 (1.0.1171.0)

  • Provide NuGet package.
  • Add MileIsWindowsVersionAtLeast function.
  • Add MileEnablePerMonitorDialogScaling function.
  • Add MileSetWindowCaptionColorAttribute function.
  • Add MileSetWindowUseImmersiveDarkModeAttribute function.
  • Add MILE_WINDOW_SYSTEM_BACKDROP_TYPE enum.
  • Add MileGetWindowSystemBackdropTypeAttribute function.
  • Add MileSetWindowSystemBackdropTypeAttribute function.
  • Add MILE_PREFERRED_APP_MODE enum.
  • Add MileSetPreferredAppMode function.
  • Add MileAllowDarkModeForApp function.
  • Add MileGetDefaultBackgroundColorValue function.
  • Add MileEnableImmersiveDarkModeForWindow function.
  • Add MILE_TOKEN_PRIVILEGE_LUID_CLASS enum.
  • Add MileAllocateMemory function.
  • Add MileReallocateMemory function.
  • Add MileFreeMemory function.
  • Add MileGetTickCount function.
  • Add MileCreateThread function.
  • Add MileGetNumberOfHardwareThreads function.
  • Add MileGetWindowsVersion function.
  • Add MileLoadLibraryFromSystem32 function.
  • Add Mile::WinRT::EmptyValue template function.
  • Add Mile::WinRT::Property template class.
  • Add Mile::WinRT::Event template class.
  • Add Mile::WinRT::IsPackagedMode function.
  • Add MileIsCurrentProcessElevated function.
  • Add MileAllowNonClientDefaultDrawingForWindow function.
  • Add Mile::WinRT::GetLocalizedString function.
  • Add Mile::VFormatWideString function.
  • Add Mile::FormatWideString function.
  • Add Mile::VFormatString function.
  • Add Mile::FormatString function.
  • Add Mile::ToWideString function.
  • Add Mile::ToString function.
  • Add Mile::WinRT::ToHResultError function.
  • Add MileStartService function.
  • Add Mile::DisableCopyConstruction class.
  • Add Mile::DisableMoveConstruction class.
  • Add Mile::ScopeExitTaskHandler template class.
  • Add Mile::SplitCommandLineWideString function.
  • Add Mile::SplitCommandLineString function.
  • Add MileEnumerateFileByHandle function.
  • Add MileDeviceIoControl function.
  • Add MileGetFileAttributesByHandle function.
  • Add MileSetFileAttributesByHandle function.
  • Add MileGetFileHardlinkCountByHandle function.
  • Add MileDeleteFileByHandle function.
  • Add MileDeleteFileIgnoreReadonlyAttributeByHandle function.
  • Add MileGetFileSizeByHandle function.
  • Add MileGetFileAllocationSizeByHandle function.
  • Add MileGetCompressedFileSizeByHandle function.
  • Add Mile::CreateThread template function.
  • Add Mile::EnumerateFileByHandle template function.
  • Add MileReadFile function.
  • Add MileWriteFile function.
  • Add MileGetNtfsCompressionAttributeByHandle function.
  • Add MileSetNtfsCompressionAttributeByHandle function.
  • Add MileGetWofFileCompressionAttributeByHandle function.
  • Add MileSetWofFileCompressionAttributeByHandle function.
  • Add MileRemoveWofFileCompressionAttributeByHandle function.
  • Add MileLoadResource function.
  • Add MileCreateFile function.
  • Add MileDeleteFileIgnoreReadonlyAttribute function.
  • Add MileIsDotsName function.
  • Add MileCreateDirectory function.
  • Add Mile::ToInt32 function.
  • Add Mile::ToInt64 function.
  • Add Mile::ToUInt32 function.
  • Add Mile::ToUInt64 function.
  • Add MileAllowDarkModeForWindow function.
  • Add MileShouldAppsUseHighContrastMode function.
  • Add MileShouldAppsUseDarkMode function.
  • Add MileRefreshImmersiveColorPolicyState function.
  • Add MileSocketRecv function.
  • Add MileSocketSend function.
  • Add MileStartServiceByHandle function.
  • Add MileStopServiceByHandle function.
  • Add MileStopService function.
  • Add MileCreateCoreWindow function.
  • Add Mile::ComObjectChainHelper template struct.
  • Add Mile::ComObjectQueryHelper template struct.
  • Add Mile::ComObject template struct.
  • Add MileWindowsHelpersNoCppWinRTHelpers MSBuild option.