Мы используем область эксплойтов, которая загружается с правой стороны Outlook. В этой области формы у нас есть один пользовательский элемент управления, MyContainer
. Это, в свою очередь, содержит два элемента управления.Как надежно узнать, какой объект находится в текущем (в фокусе) окне перспективы. то есть тип проводника или инспектор типа
В MyContainer
нам необходимо определить видимость каждого дочернего элемента управления.
Метод, содержащий ActiveInspector
и ActiveExplorer
, не является надежным.
Пример
Открытие более одного окна ввода в главном окне проводника, я случайно переключаться между представлениями Explorer, которые; Отправлено, Исходящие и т. Д. Я все еще нахожу объекты проводника и инспектора.
Мне нужен хороший способ гарантировать, что окно, в котором загружается мой регион или элемент управления MyContainer, является составом/чтением или основным проводником (Inbox/Sent/Drafts/Outbox).
Я пробовал несколько вещей, но безуспешно.
Любые указатели или предложения будут действительно полезными.