Вопросы по теме 'c++-winrt'

Как установить свойство TimeSpan для Duration в cppwinrt?
Согласно основной документации для cppwinrt, Миграция C ++ ..., «Эквивалентный исходный код C ++ / WinRT для установки значения для свойства среды выполнения Windows вызывает метод с тем же именем, что и свойство среды выполнения Windows, и параметр...
785 просмотров
schedule 27.02.2022

Требуется ли для C++/WinRT установка предварительных сборок Windows 10 для Windows Insider?
В этом объявлении C++/WinRT говорится: "Что это Это также означает, что вам больше не нужно ждать, пока мы обновим GitHub после выпуска нового Windows SDK. Действительно, мы вообще больше не будем публиковать обновленные заголовки на GitHub,...
175 просмотров
schedule 21.03.2024

Как получить текущее время в UTC?
Я пытаюсь получить текущее время в формате UTC в приложении UWP. Это должен быть простой вопрос создания DateTime . объект DateTime const now{ clock::now() }; и получить доступ к его полю UniversalTime . Однако это поле, по-видимому,...
427 просмотров
schedule 30.07.2022

Невозможно активировать прогнозируемый тип, определенный в IDL
Я пытался определить тип среды выполнения Windows в IDL и использовать его прогнозируемый тип. Исходя из созданного по умолчанию проекта UWP Пустое приложение (называемого «Пустое приложение» ), я добавил «MyControl.idl» : namespace BlankApp...
590 просмотров
schedule 30.04.2022

Предлагает ли C ++ / WinRT вспомогательную функцию для создания GUID из строкового литерала?
В отличие от C ++ / CX, похоже, что в C ++ / WinRT нет типа оболочки для идентификаторов GUID. Он просто использует обычную структуру GUID как есть. Таким образом, единственный способ создать инициализированный GUID - это использовать синтаксис...
1046 просмотров
schedule 29.08.2022

Visual Studio не может найти debuggerutils.h
Я установил Visual Studio 15.9.0, предварительную версию 3 и создал проект, использующий поддержку новой платформы для C ++ / winrt. Проект работает нормально, пока я не установлю точку останова. Когда происходит разрыв, VS сообщает мне: «Вам нужно...
111 просмотров
schedule 20.11.2022

Как рисовать изображения svg размера в сеансе рисования холста Win2D?
У меня есть большая коллекция символов в формате svg, которые нужно рисовать в сеансе рисования Canvas в Win2D. Многие из них будут повторяться, поэтому я намерен заранее загрузить их в библиотеку. Кажется, есть разные способы сделать это. Один из...
248 просмотров
schedule 03.03.2023

не удается создать образец редактора фотографий, ошибка mdmerge.exe
Загруженный образец Cpp-Winrt PhotoEditor с GitHub Ошибка Buld 1 - Обновленный пакет Nugget для Win2D 2 - Перенаправленный проект для последней версии SDK Никаких изменений не делал, просто пытался собрать из коробки. Заключительные строки...
199 просмотров
schedule 19.06.2023

Как вызвать StorageFile.OpenReadAsync в C ++ / winrt?
Продолжая загружать коллекцию файлов .svg в C ++ / winrt, я сталкиваюсь с загадочной ошибкой ссылки. Я хотел бы попробовать использовать CanvasSvgDocument.ReadAsync (resourceCreator, filestream). Чтобы добраться туда, сначала необходимо получить...
357 просмотров
schedule 20.10.2022

Пример C ++ / winRT xaml ContentDialog
В документации показан этот фрагмент кода C #: async void DisplayDeleteFileDialog(){ ContentDialog deleteFileDialog = new ContentDialog{ Title = "Delete file permanently?", Content = "If you delete this file, you won't be able...
405 просмотров
schedule 09.05.2022

RequestAccessKindAsync из Desktop Bridge
У меня есть настольное мостовое приложение Win32, которое использует фоновую задачу для получения push-уведомлений от WNS. Я использую API фоновых задач UWP более C++-WinRT Я хотел бы иметь возможность получать push-уведомления, даже когда ОС...
245 просмотров

Сторонние альтернативы UWP WebView
У меня есть приложение, созданное на UWP с использованием WinJS и WinRT для взаимодействия с различными подключенными устройствами, я открываю веб-просмотр, указывающий на существующее веб-приложение, построенное на angular js. Проблема в том, что...
201 просмотров
schedule 20.10.2022

Имеет ли C ++ / WinRT или WinRT / ABI функцию CRTP с _declspec (novtable)?
Исходя из ATL (библиотеки активных шаблонов), существует компонентный класс абстрактного базового класса, и, следовательно, можно безопасно пометить компонентный класс с помощью ATL_NO_VTABLE (_declspec (novtable)). Таким образом, вы можете...
91 просмотров
schedule 14.01.2023

Как получить экземпляр класса при использовании winrt :: static_lifetime?
Я не так давно перешел с C ++ / CX на C ++ / winrt и сейчас застрял, потому что хочу создать одноэлементный winrt-класс. Я читал о winrt :: static_lifetime ( https://docs.microsoft.com/en-us/uwp/cpp-ref-for-winrt/static-lifetime ), но они не...
422 просмотров
schedule 09.12.2023

C++ WinRT - CanvasBitmap, Как динамически создать растровое изображение, нарисовать на нем пиксель, а затем отобразить на экране?
Как: Динамически создайте растровое изображение размером 512x512. Нарисуйте пиксель с цветом, например SetPixel(x, y, color) на растровом изображении; Отобразить созданное растровое изображение на экране панели? Из Win2D Github...
1061 просмотров
schedule 24.07.2023

Привязка данных XAML C ++ WinRT UWP SelectedItem к свойству типа String / hstring не компилируется
Я использую Visual Studio 2019 16.4.4, Microsoft.Windows.CppWinRT 2.0.200117.5, Windows 10 1809 Pro и таргетинг на 10.0.17763.0. Я пытаюсь перенести приложение C ++ / CX на C ++ WinRT. Я использую двустороннюю привязку данных свойства SelectedItem...
665 просмотров
schedule 26.08.2022

Что делает опция Fast ABI?
Я не могу найти никакой документации по этой опции. Что оно делает? Есть ли у него недостатки или почему он не используется по умолчанию? Изменить: Согласно этому пакету CppWinRT NuGet readme компиляторы C ++ / WinRT значение по...
177 просмотров
schedule 04.04.2024

Как запросить время двойного касания из приложений Windows UWP?
В моем приложении Windows UWP у меня есть компонент, реагирующий на двойное касание. Я реализовал это, реагируя на событие PointerPressed файла CoreIndependentInputSource . В обработчике события я получил следующий код:...
105 просмотров
schedule 21.03.2023

Можно ли объявить функцию, которая принимает HANDLE события Win32 в качестве параметра в файле idl 3.0?
Я пытаюсь создать набор API для своего клиента. Им нужна функция, которая принимает HANDLE события Win32 в качестве параметра, чтобы они могли ожидать события через WaitForSingleObject(). Однако я не могу найти правильные типы данных для этого...
78 просмотров
schedule 14.04.2023

Преобразование объекта winrt :: UI :: Xaml :: Controls :: TextBlock в объект C ++ / CX
Я портирую свой проект с C ++ / CX на C ++ / WinRT. Для этого мне нужно сделать что-то вроде этого: https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/interop-winrt-cx . Microsoft рекомендует использовать подобные вспомогательные...
260 просмотров
schedule 01.05.2022