Описание тега hwndsource
1
ответ
Элемент WPF, размещенный в ElementHost, перерисовывается неправильно
Я пишу программу для реализации COM-компонента в C#. Этот компонент также предоставляет компонент пользовательского интерфейса. Чтобы упростить реализацию будущих добавлений к компоненту, я решил написать пользовательский интерфейс в Xaml с использо…
20 дек '12 в 23:17
0
ответов
Как изменить HwndSource RootVisual
У меня есть HwndSource, и у меня есть два пользовательских элемента управления WPF, я хотел бы установить один из них RootVisual этого HwndSource и иногда переключаться между этими двумя пользовательскими элементами управления WPF. Просто интересно,…
08 ноя '17 в 15:25
0
ответов
Я пытаюсь написать в текстовое поле и отображать сообщения в блокноте с помощью HwndSource C#
Я не очень понимаю, как использовать HwndSource, но насколько я понимаю, вы можете "регистрировать" любые сообщения, которые вы вводите в текстовое поле, в блокнот. Это где я с моим кодом. Любая помощь с благодарностью. Надеюсь, я это выясню в ближа…
01 мар '19 в 06:49
0
ответов
Как изменить размер окна HwndSource C#
Я создал окно как дочернее окно обработчика окна C++ в C#, код выглядит так: public void CreateHostHwnd(IntPtr parentHwnd) { // Set up the parameters for the host hwnd. parentHandle = parentHwnd; HwndSourceParameters parameters = new HwndSourceParam…
14 мар '17 в 14:17
0
ответов
Как работать с потоком пользовательского интерфейса WPF при размещении в неуправляемом приложении C++/CLI
У меня есть пользовательский элемент управления просмотра журнала WPF, который получает сообщения журнала через именованные каналы. Канальные сообщения принимаются и обрабатываются в потоке пула потоков, а затем я передаю его в пользовательский инте…
28 мар '17 в 15:42
3
ответа
PresentationSource.FromVisual(this) возвращает нулевое значение в WPF
Я использую следующий код для моего: protected override void OnSourceInitialized(EventArgs e) { ... .... HwndSource source = PresentationSource.FromVisual(this) as HwndSource; ... ... } В некоторых системах значение "source" оказывается нулевым, и я…
26 июн '12 в 09:21
0
ответов
WPF, Окно крюка, Всплывающее окно
В App.xaml.cs или в другом экземпляре начального класса вам нужно добавить: var field = typeof(PresentationSource).GetField("RootSourceProperty", BindingFlags.NonPublic | BindingFlags.Static); var property = (DependencyProperty)field.GetValue(null);…
25 май '17 в 19:55
1
ответ
Создание HwndSource напрямую
Я пытаюсь создать окно, создавая HwndSource непосредственно. На данный момент у меня есть альтернативное решение - наследование от Window класс, но мне просто интересно, что не так с моим HwndSource реализация. поскольку Window использования HwndSou…
11 май '17 в 16:42
1
ответ
Как получить окно WPF "из" HwndSource, который я создаю напрямую?
Если я создам HwndSource непосредственно я тогда также создал WPF Window что я теперь могу получить доступ из кода? Если так, как я могу получить к нему доступ? Или мне сейчас нужно как-то "добавить" в WPF Window к этому HwndSource? Если да, то как …
29 июн '15 в 20:58
1
ответ
Отправить окно сообщения в приложение WPF из другого приложения WPF
Я использовал этот код на стороне сервера void Window_Loaded(object sender, RoutedEventArgs e) { HwndSource source = HwndSource.FromHwnd(new WindowInteropHelper(this).Handle); source.AddHook(new HwndSourceHook(WndProc)); } private IntPtr WndProc(Int…
14 дек '16 в 12:30
1
ответ
Размещение WPF UserControl в приложении Win32 с использованием HwndSource
Мне нужно разместить мой WPF UserControl в другом окне с помощью дескриптора. Я пытался использовать HwndSource: var userControl = new MyUserControl(); var parameters = new HwndSourceParameters(); parameters.WindowStyle = 0x10000000 | 0x40000000; pa…
26 июн '12 в 04:17