Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
kirigal
Зарегистрирован: 01.12.2009 Сообщения: 5
|
Добавлено: Вт 01 Дек 2009 14:56 Заголовок сообщения: IIngeoTaskPanel |
|
|
Здравствуйте.
Как мне сделать аналогичное на C#?
Код: | FPanel := FApp.MainWindow.CreateTaskPanel('CreatorPanel', 'Создание объектов');
FForm := TCreatorPanelForm.CreateParented(FPanel.WindowHandle); |
|
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Чт 03 Дек 2009 16:08 Заголовок сообщения: |
|
|
Попробуйте следующий код:
public partial class MainForm : Form
{
[DllImport("user32.dll")]
private static extern IntPtr SetParent(IntPtr ChildHandle, IntPtr ParentHandle);
private IIngeoTaskPanel FTaskPanel = null;
public MainForm()
{
ShowInTaskbar = false;
InitializeComponent();
IIngeoMainWindow MainWindow = Program.ActiveIngeo.MainWindow;
FTaskPanel = MainWindow.CreateTaskPanel("TaskPanel", "Панель задач");
SetParent(Handle, new IntPtr(FTaskPanel.WindowHandle));
WindowState = FormWindowState.Maximized;
FTaskPanel.Activate();
}
} |
|
Вернуться к началу |
|
 |
kirigal
Зарегистрирован: 01.12.2009 Сообщения: 5
|
Добавлено: Чт 03 Дек 2009 17:48 Заголовок сообщения: |
|
|
Спасибо. Все получилось  |
|
Вернуться к началу |
|
 |
|