winapi-rs я не трогал, но думаю, что он пишется руками. Т.е. там будет только то, что разработчики написали.
У windows-rs же подход другой - они генерируют обертку к любым COM-объектам, API которых описан в .winmd файлах. Например у себя в game2048-rs я подключаю win2d прямо из DLL-ей, которые лежат вместе с проектом - windows-rs подхватывает их из https://github.com/milyin/game2048-rs/tree/master/.windows.
Спасибо за статью! Как правильно написал TrueBers, стоило упомянуть, что windows-rs базируется на подходе language projection - автоматическая генерация идиоматической для языка библиотеки из метаданных - который применяется также для представления Windows API в C++ и в С#. То есть это позволяет надеяться, что проект останется актуальным надолго.
Про nightly у меня тоже большие сомнения - я конечно на последнюю версию windows-rs давно не переходил, но с чего бы им от stable отказываться?
Выливать помои из окна было нормой в средние века.
Делать интерфейсы, которые предназначены побуждать пользователя к действиям, нужным продавцу — норма сейчас.
«Это было исполнено, и оказалось, что письмо можно прочесть тремястами восемнадцатью способами.
Первые пять вариантов гласили: «Таракан из Мленкотина добрался благополучно, но помойка погасла», «Тетку паровоза на шницелях прокатить», «Чепчик заклепан — обручение масла не состоится», «Тот, кто есть, но нет кого, нынче сам казнит его». А также: «Из крыжовника, пыткам подвергнутого, немало вытянуть можно».»
Конечно - тем же способом, как до этого C++ за 21 день выучил - https://habr.com/ru/post/87737 :-)
winapi-rs я не трогал, но думаю, что он пишется руками. Т.е. там будет только то, что разработчики написали.
У windows-rs же подход другой - они генерируют обертку к любым COM-объектам, API которых описан в .winmd файлах. Например у себя в game2048-rs я подключаю win2d прямо из DLL-ей, которые лежат вместе с проектом - windows-rs подхватывает их из https://github.com/milyin/game2048-rs/tree/master/.windows.
Спасибо за статью! Как правильно написал TrueBers, стоило упомянуть, что windows-rs базируется на подходе language projection - автоматическая генерация идиоматической для языка библиотеки из метаданных - который применяется также для представления Windows API в C++ и в С#. То есть это позволяет надеяться, что проект останется актуальным надолго.
Про nightly у меня тоже большие сомнения - я конечно на последнюю версию windows-rs давно не переходил, но с чего бы им от stable отказываться?
Ну и про 2048 - вот для затравки мой вариант https://github.com/milyin/game2048-rs :-)
«привлечь его на платформу, откуда он купит книжки»
Делать интерфейсы, которые предназначены побуждать пользователя к действиям, нужным продавцу — норма сейчас.
answers.microsoft.com/en-us/skype/forum/skype_accountms-skype_privacyms/how-to-sign-out-of-skype-remotely/cb5faebd-a65f-414e-bdf0-d1ede5662465
«Это было исполнено, и оказалось, что письмо можно прочесть тремястами восемнадцатью способами.
Первые пять вариантов гласили: «Таракан из Мленкотина добрался благополучно, но помойка погасла», «Тетку паровоза на шницелях прокатить», «Чепчик заклепан — обручение масла не состоится», «Тот, кто есть, но нет кого, нынче сам казнит его». А также: «Из крыжовника, пыткам подвергнутого, немало вытянуть можно».»