//--- descubra o tamanho da imagem carregada para definir o tamanho do escopo corretamente long y_size=ObjectGetInteger(0,bitmap_label,OBJPROP_YSIZE); long visual_y_size=y_size/3; //--- definir a largura do escopo igual à largura da imagem carregada ObjectSetInteger(0,bitmap_label,OBJPROP_YSIZE,visual_y_size);
Essa alteração da propriedade OBJPROP_YSIZE elimina completamente a possibilidade normal de descobrir a altura da imagem de origem?
Agora, para descobrir o tamanho de um recurso (personalizado) em um objeto BITMAP, é necessário criar um objeto gráfico auxiliar do mesmo tamanho com base no OBJPROP_BMPFILE-source e ler as propriedades OBJPROP_XSIZE/OBJPROP_YSIZE nele, excluindo o objeto temporário.
Isso não é muito complicado?
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Demo_BitmapOffset (OBJPROP_XOFFSET e OBJPROP_YOFFSET):
Se você precisar mostrar apenas uma parte da imagem no momento e esconder a outra, você pode usar a janela móvel, especificando a área visível da imagem.
Autor: MetaQuotes Software Corp.