Создать элемент управления C#(WinFrom) в приложении win32, используя C++/clrC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Создать элемент управления C#(WinFrom) в приложении win32, используя C++/clr

Сообщение Гость »

У меня есть два проекта: один — программа Win32, а другой — динамическая библиотека C++/cli.
в динамической библиотеке C++/cli она экспортирует эту функцию:

Код: Выделить всё

using namespace System::Windows::Forms;
using namespace System::Diagnostics;

LIB_API void Create(HWND parent){
auto c = gcnew TextBox();
c->Location = System::Drawing::Point(0, 0);
c->Name = "textBox1";
c->Size = System::Drawing::Size(100, 21);
c->Parent = Control::FromHandle(IntPtr(parent));
}
когда программа win32 вызывает эту функцию, создается элемент управления TextBox.
но это не работает.
журнал отладки показывает, что TextBox был создан, но использование spy++ не может его найти.

Подробнее здесь: https://stackoverflow.com/questions/782 ... -use-c-clr
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Связывание управляемого C ++/CLR LIB с C ++/CLR DLL
    Anonymous » » в форуме C++
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как вызвать экспортированную DLL в стиле C++ в коде C#(winfrom)?
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Как вызвать экспортированную DLL в стиле C++ в коде C#(winfrom)?
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как создать элемент управления, который можно расширить больше, чем родительский элемент управления в WinUI3
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как создать элемент управления, который можно расширить больше, чем родительский элемент управления в WinUI3
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»