Форум программистов, компьютерный форум, киберфорум
Наши страницы

C#: WPF, UWP и Silverlight

Войти
Регистрация
Восстановить пароль
 
Xeror
0 / 0 / 0
Регистрация: 23.02.2015
Сообщений: 108
#1

WPF что это? - C# WPF

20.09.2015, 10:46. Просмотров 306. Ответов 6
Метки нет (Все метки)

Пишу приложение на WINAPI(C++)
и недавно начал задаваться вопросом о красоте данного приложения.
Почитал что есть такой инструмент как WPF
И у меня вопрос:можно ли прикрутить WPF к моему приложению или это отдельная среда и мне придется переписывать весь код?
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.09.2015, 10:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос WPF что это? (C# WPF):

.NET 4.x Что это такое и как это можно сделать? - C# WPF
Это что то из стандартных компонентов или как в своем проекте сделать что то подобное? подразумевается пока не нажал окно скрыто, нажал,...

Что сложнее и что легче при написании WPF приложений под Desktop и Metro UI - C# WPF
Здравствуйте форумчане. У меня вопрос или быть точнее прошу совета. Не скажу что я бывалый программист, но знания какие то есть. Так вот,...

Есть ли в WPF полноценная замена GDI+? Чтобы можно было всё, что можно в GDI+? Просто думаю углубляться в работу с изображениями в WPF или GDI. - C# WPF
Ну собственно весь вопрос в заголовке темы.

.NET 4.x WPF DataGrid, при смене типа выделения перестает отслеживать изменение коллекции или делает это некорректно - C# WPF
Всем добра! Пытаюсь разобраться с одним моментом. Коротко о проекте: Форма в которую закинут фрейм, несколько страниц. На одной из...

.NET 3.x что такое WPF? - C# WPF
У меня уже есть базовые знания в области C#. Теперь хотелось бы чего то большего. Хочу начать изучать WPF. Что то общее читал об этом, но...

На что можно кликать в WPF? - C# WPF
Мне необходимо на форме создать поворачиваемые рукоятки (кликом мышки меняется положение рукоятки с вертикального в горизонтальный и...

6
Митя800
56 / 57 / 14
Регистрация: 13.07.2015
Сообщений: 195
20.09.2015, 11:13 #2
WINAPI - это низкоуровневые операции ОС, можете использовать когда хотите, но зависит от цели, мешать одну оконную систему с другой нежелательно.
WPF - высокоуровневая система для создания окон, здесь придется познакомиться с .NET и XML-подобной версткой, соответственно архитектура приложения поменяется.
0
Xeror
0 / 0 / 0
Регистрация: 23.02.2015
Сообщений: 108
20.09.2015, 11:54  [ТС] #3
Митя800, я имею ввиду можно ли поменять интерфейс но все функции останутся написанные на WINAPI...как я понял это возможно,я правильно понял?)
0
Митя800
56 / 57 / 14
Регистрация: 13.07.2015
Сообщений: 195
20.09.2015, 12:29 #4
Xeror, нет, WPF скрыто использует функции ОС, предоставляя программисту более удобный интерфейс взаимодействия.

Добавлено через 31 секунду
Посмотрите любой пример кода на WPF.
0
dondublon
1271 / 967 / 116
Регистрация: 17.03.2012
Сообщений: 5,939
Записей в блоге: 5
21.09.2015, 12:16 #5
Видимо, приложение у вас чисто нативное. WPF - это под .net.
Тогда, если вы оставляете нативную часть таковой - то вас ждёт более серьёзная проблема. Связать нативный код с дотнетовским. Просто код, графику ещё вообще не рассматриваем.

Но есть вариант - С++ под .net. Если вам удастся скомпилировать ваше приложение так, то заюзать WPF можно будет просто, штатным образом.
0
alexsave
255 / 185 / 13
Регистрация: 18.08.2010
Сообщений: 229
Завершенные тесты: 2
21.09.2015, 12:17 #6
Сделай графический интерфейс на WPF, а код C# свяжи с Win API через P/Invoke
0
edward_freedom
Нарушитель
1454 / 1356 / 246
Регистрация: 01.10.2011
Сообщений: 2,201
30.09.2015, 08:30 #7
Xeror, Для c++ есть почти тоже самое, это qt
0
30.09.2015, 08:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2015, 08:30
Привет! Вот еще темы с ответами:

Что написать для изучения WPF - C# WPF
Здравствуйте. Подскажите, какое приложение лучше всего написать для того, чтобы в процессе написания детальнее изучать тот объем материала...

Что нужно знать для изучения WPF - C# WPF
Здравствуйте. Передо мной 2 книги: Троэлсен и Шилд. По C#4.0. Подскажите, чтобы мне перейти к Visual C#, какие моменты надо знать? Стоит ли...

[WPF] Что вы используете для вывода графиков? - C# WPF
Вопрос в теме. Есть ли такой "гибкий" контролл который бы быстро вырисовывал Column у меня будет поступать на значения где то 1-5мс...

Что выбрать для отрисовки графика в wpf? - C# WPF
Будут поступать данные с com порта. И нужно будет эти данные показать в виде кривой, которая через каждые (допустим 10 сек) будет меняться,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.