Em relação ao posicionamento do lançador:
se você pesquisar o código-fonte 'geometria', 'largura', 'altura' e assim por diante, você encontrará a função Launcher::Resize , que define a geometria da janela do lançador.
Olhando para os chamadores dessa função ( Launcher :: SetIconSize e Launcher :: OnMonitorChanged ), você descobrirá rapidamente que o lançador está de fato posicionado no canto esquerdo da tela e tem altura total (menos a altura do painel).