Я разрабатываю shareware sdk-подобную библиотеку (используя C++). Библиотека - это простая dll, которая предоставляет некоторые функции. Итак, мой первый вопрос - какие типы испытаний возможны для простой dll? Я не хочу сокращать функциональность пробной DLL, поэтому я склонен использовать временную пробную версию.Как настроить пробную версию для динамической библиотеки ссылок?
Я грубо понимаю, как отслеживать время использования библиотеки, поэтому второй вопрос заключается в том, как указать истечение пробного периода?
Есть две идеи для настоящих:
По истечении ознакомительного периода, библиотека будет не в состоянии загрузить.
или
- По истечении периода оценки, библиотека будет загружена успешно, но будет отображать какой-то пилить экран.
Но оба они кажутся довольно грубыми, так что могли бы вы дать несколько советов по этому поводу?
Спасибо!
Спасибо всем за ваши ответы! Я решил использовать следующий метод: разрешить загрузку библиотеки и вернуть код ошибки, когда приложение вызывает одну из моих функций dll, если срок действия пробной версии истек. – DenisL