Jeg åbner lige op i tråden igen, da jeg er gået i gang med opgaven igen.
Nyeste status: Jeg er ved at forsøge på at åbne Outlook vinduerne med commando linjer, så de bliver åbnet som separate vinduer. Dette virker også nogenlunde.
Jeg prøver nu med C# at skulle finde vinduerne, så jeg kan positionere dem på hver sin skærm, hvilket godt burde kunne lade sig gøre. Men jeg kommer ind i problemer med at finde vinduerne. For hvert Outlook vindue kan ikke findes som en ny process, hvilket også giver mening, men kan heller ikke findes som 2 separate vinduer.. Det er kun det første vindue som bliver vist.
Med følgende script
Process[] processlist = Process.GetProcesses();
foreach (Process process in processlist)
{
if (!String.IsNullOrEmpty(process.MainWindowTitle))
{
Console.WriteLine("Process: {0} ID: {1} Window title: {2}", process.ProcessName, process.Id, process.MainWindowTitle);
}
}
får jeg dette output
Process: OUTLOOK ID: 2348 Window title: Kalender - [email protected] - Outlook
Den kan ikke finde, hvad der burde hedde
Indbakke -
[email protected] - Outlook
Dette giver også fin mening, da jeg ikke looper igennem processen endnu engang. Men syntes ikke jeg får mulighed for at loope igennem en process.
Nogen idéer?
--
/vonangelo
i7-5930k 3.5ghz, 16gb ram, 750gb ssd, kraken x61, zotac geforce 980 4gb, asus x99-pro