У меня есть простая реализация перетаскивания:
private void appt_Drop(object sender, DragEventArgs e)
{
Outlook.Explorer oExplorer = OlApp.ActiveExplorer();
Outlook.Selection oSelection = oExplorer.Selection;
foreach (object _obj in oSelection)
{
if (_obj is Outlook.AppointmentItem)
{
after = (Outlook.AppointmentItem)_obj;
}
}
<< send it where it needs to go >>
}
Но теперь я хочу добавить оверлей "drop here".Проблема в том, что я намерен, чтобы пользователи добавляли встречи Outlook в мое приложение, и я не могу понять, как подключиться к событию начала перетаскивания, если оно происходит за пределами моего приложения.Попробуйте, как я мог, Google подвел меня (или я ржавый).