Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Se um comando suportar quaisquer propriedades ambientais, deve, pelo menos, respeitar os valores das seguintes propriedades ambientais nas condições indicadas no quadro seguinte, utilizando os dispids padrão.
| Propriedade Ambiente | Dispid | Comentário/Condições de Utilização |
|---|---|---|
| LocaleID |
-705 |
Se Locale for significativa para o controle, por exemplo, para saída de texto |
| Modo de usuário |
-709 |
Se o controle se comportar de forma diferente no modo de usuário (design) e no modo de execução |
| UIDead |
-710 |
Se o controle reagir a eventos da interface do usuário, ele deverá honrar essa propriedade de ambiente |
| ShowGrabHandles |
-711 |
Se o controle suportar o redimensionamento in-loco de si mesmo |
| ShowHatching |
-712 |
Se o controle suportar ativação in-loco e ativação da interface do usuário |
| DisplayAsDefault |
-713 |
Somente se o controle estiver marcado como OLEMISC_ACTSLIKEBUTTON (o que significa que o suporte para mnemônicos de teclado é fornecido, portanto, IOleControl::GetControlInfo e IOleControl::OnMnemonic deve ser implementado). |
Conforme descrito anteriormente, o uso de ambientes requer IOleControl (para OnAmbientPropertyChange no mínimo), bem como IOleObject (para SetClientSite e GetClientSite).
O OLEMISC_SETCLIENTSITEFIRST bit pode não ser necessariamente suportado por um contêiner. Nessas circunstâncias, um controle deve recorrer a valores padrão para as propriedades ambientais que ele exige.