Що потрібно зробити: розробити EXE-додаток на C++; створити сучасний графічний інтерфейс відповідно до мого дизайну; реалізувати логіку роботи програми; забезпечити стабільну роботу на Windows 10 та Windows 11; надати вихідний код Visual Studio (.sln, .vcxproj). У мене вже є: дизайн інтерфейсу (скріншоти додаю); концепція роботи програми; перелік функцій, який обговоримо з виконавцем. Вимоги до виконавця: впевнене знання C++; досвід роботи у Microsoft Visual Studio; досвід розробки Windows Desktop-додатків; акуратний та читабельний код; готовність підтримувати зв'язок під час розробки. Будь ласка, у відповіді надішліть: приклади ваших EXE-програм; досвід роботи з C++; орієнтовний термін виконання; вартість роботи.
Ставки поки відсутні
Ставки поки відсутні
-
Вадим Бєлобородов 23 серпня 2023Роман, это сделать не возможно. Так-как программа использует механизмы Windows для реализации своей функции. Если Microsofе меняет механизм, то нет другого способа сделать работоспособной программу, кроме как изменить ее так, что-бы учитывались эти новые механизмы.
-
Рома Зварич
23 серпня 2023
Спасибо за комментарий, но я сомневаюсь, что проблема в этом. После обновления программа просто перестаёт запускаться. Ладно бы какую-то ошибку выдавала. Или запускалась, но не работала. У меня подозрения, что проблема не в изменении API компанией
-
Вадим Бєлобородов 23 серпня 2023Она банально падает вместо того, чтобы дать сообщение об ошибке. Вы можете сомневаться, но с течением времени придете к такому-же пониманию, если почитаете https://github.com/Grabacr07/VirtualDesktop/issues - проблемы компонента от которого зависит Ваша программа.
-
Рома Зварич
23 серпня 2023
Вроде написано, что это "обёртка" для интерфейса "IVirtualDesktopManager". Напрямую с этим интерфейсом работать нельзя?
-
Вадим Бєлобородов 23 серпня 2023Обертка сделана для того, чтобы работать с этим интерфейсом из программы на С#. Проблема в том, что меняется сам интерфейс. Если-бы интерфейс не менялся, то и программа работала-бы успешно. И меня Ваша программа работает на Windows 11 Pro 22H2 22621.2134
-
Рома Зварич
23 серпня 2023
> И меня Ваша программа работает на Windows 11 Pro 22H2 22621.2134
У меня вчера Windows обновилась до 22621.2215, из-за чего программа перестала работать.
> сделана для того, чтобы работать с этим интерфейсом из программы на С#
Подскажите, пожалуйста, я вообще по адресу обращаюсь? Программы под Windows пишутся на C#?
Может мне лучше было бы обратиться к программистам другой специализации?
.NET какой-нибудь. -
Вадим Бєлобородов 23 серпня 2023.NET - это платформа (технология). Язык С# - это один из языков для этой платформы. Вы обращаетесь правильно.
-
Рома Зварич
23 серпня 2023
Спасибо за ответы. Пока что закрываю заказ и буду ждать обновления библиотек
Актуальні фриланс-проєкти в категорії C та C++
Доброго дня Необхідно створити модуль, що будет працювати із БД Firebird на C++ для продажу товарів. Є приклади готових рішень та опис функціоналу модуля. Основні функції: авторизація, вибір товару на екрані з груп/підгруп, перехід в кошик, оплата карткою та друк чека. Програма повинна працювати на Windows 10 і вище, використовувати існуючу базу даних.
Потрібно розробити патч для драйвера відеокарти, який розширює можливості управління графічним адаптером за рахунок додавання додаткових користувацьких налаштувань. Патч має інтегруватися в існуючу архітектуру драйвера без порушення його основної функціональності та забезпечувати сумісність з підтримуваними версіями операційної системи. Основною метою є надання більш гнучкого доступу до параметрів, які недоступні в стандартній панелі управління драйвером, з можливістю їх зміни через користувацький інтерфейс або програмний API. Патч має передбачати модульну структуру, що дозволяє в подальшому додавати нові параметри без суттєвої переробки коду. Необхідно забезпечити коректну обробку помилок, журналювання змін, можливість відкату налаштувань до значень за замовчуванням, а також збереження сумісності з майбутніми оновленнями драйвера, наскільки це можливо. Рішення має супроводжуватися технічною документацією з описом архітектури, реалізованих можливостей, обмежень і рекомендацій щодо тестування.