Español
Fuente/ Codesnippets

Anpassen Bild Bildes Ventana Grösse Laden

 

Frank
Abbing
Hi,

angenommen, uno möchte una Bild invitar y una Ventana Mostrar. Das Bild es 640x480 Pixel groß. Öffnet uno ahora una Ventana con esta Ausmassen y lädt el Bild una, Luego se uno determinar, dass el Bild rechts y unten no komplett en el Ventana passt. Rahmen, Titelleiste, Menü usw. sorgen dafür, el el eigentliche Inhalt la ventana schrumpft. Man debería el Ventana also ya en el Vorraus grösser gestalten. Nur wieviel grösser?
Hierzu podría uno por umfangreiche APIs el Größen el individual Fensterelemente uno Betriebssystems ermittel y seine Berechnungen einfliessen dejar. Lo va aber auch viel einfacher y sólo Profanmitteln:
Declarar x&,y&,breite&,hoehe&,positionx&,positiony&
Windowstyle 24
Ventana %maxx,0-1,1                              Pseudofenster öffnen
LoadBmp Bildname.bmp,0,0;0
breite&=%bmpx
hoehe&=%bmpy
SetWindowPos %hwnd=%maxx,%maxy-breite&,hoehe&   Ventana original darstellen, aber todavía no sichtbar
x&=Width(%hwnd)
y&=Height(%hwnd)
breite&=breite&+(breite&-x&)
hoehe&=hoehe&+(hoehe&-y&)
SetWindowPos %hwnd=(%maxx/2-(breite&/2)),(%maxy/2-(hoehe&/2))-breite&,hoehe&  Ventana darstellen
WaitInput
End
 
05.06.2005  
 



Hier mein Contribución para Thema: ( Yo mags kurz)
El Procedimiento setzt el Breite y Höhe des Anzeigebereiches des Hauptfensters %hwnd  en el como Parámetro übergebenen Werte.

Salve, IF.
 
05.06.2005  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

6.646 Views

Untitledvor 0 min.
H.Brill10.02.2022
Tommy11.05.2017
Joerg16.06.2016
Pedro Miguel20.09.2013
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

iF (1x)
Frank Abbing (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie