Examinei o link sugerido e não encontrei alusão a feature que mencionei no 1º post. Mas posso ter me equivocado.
O link era apenas para ilustrar outras funcoes do sistema operacional acessiveis por APIs em C
Pq preciso de 1 API em C se estou programando em Lazarus? Desculpe a ignorancia.
As APIs do Windows CE sao em C, mas sao acessiveis a partir de unidades que importam funcoes das DLLs do Windows CE. Lembra da MoveWindow? Entao, eh uma API em C, mas ela pode ser usada sem problemas em Pascal. Todas APIs em C podem ser usadas sem problemas em Pascal.
A questao agora eh descobrir qual API que faz a rotacao e em qual DLL ela esta. Para fazer isso eh preciso procurar no google. Pode ser dificil achar um codigo em Pascal que chame essa API, mas se voce achar um codigo em C dai a conversao para Pascal eh facil.
C# nao serve, a nao ser que esteja usando P/Invoke, que eh um metodo que o C# usa para chamar APIs em C.
Entao, vamos la: colocando "windows mobile how to rotate screen C" no Google primeiro vieram uns resultados inuteis sobre C# mas o sexto link eh:
http://msdn.microsoft.com/en-us/library/ms812499.aspxQue eh um tutorial da Microsoft ensinando como rotacionar a tela. Agora basta converte-lo de C para Pascal.