Domanda

Vorrei impostare l'handle della finestra di livello superiore di Outlook come padre di un modulo Impostazioni nel mio componente aggiuntivo (in modo che appaia in alto, rimanga in Outlook, ecc.)

L'uso di SetParent in altre app di Office funziona correttamente, ma in Outlook ottengo errori di rendering. Il modulo non viene ridipinto correttamente quando Outlook è il genitore (quindi se lo trascino o clicco avanti e indietro, altre parti di Outlook vengono disegnate sopra di esso).

Qualsiasi invalido che faccio viene ignorato.

Qualcuno conosce una buona soluzione? Grazie!

EDIT: il modulo che voglio aggiungere è un modulo .Net, che potrebbe essere parte del problema.

È stato utile?

Soluzione

Non ho ancora trovato un modo per far funzionare questo come modulo, ma una soluzione che funziona è aprire il modulo come finestra di dialogo (modale).

Questo è .ShowDialog ()

Lo segnerò come accettato se non avrò una risposta migliore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top