🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
4 messages
4 total messages Started by Cliff Beeckman Tue, 23 Sep 2003 08:51
VB6 problemen: resolutie
#4089
Author: Cliff Beeckman
Date: Tue, 23 Sep 2003 08:51
23 lines
2138 bytes
Beste,

Ik heb een onlangs een programma geschreven in VB6 met een resolutie van
1024x768 maar nadien merkte ik op dat het ook moet dienen voor resoluties
van 800x600. Het programma past de resolutie zo nodig aan maar in Win98
zorgt dit voor enkele problemen. Wanneer de resolutie lager is dan 1024x768
past het programma de resolutie van Windows tijdelijk(zolang het programma
actief is) aan zodat het een resolutie van 1024x768 heeft. In Win98 blijft
de taakbalk echter op haar oorspronkelijke positie staan en ook de
achtergrondfiguur behoudt zijn oorspronkelijke grootte. De taakbalk kan je
wel makkelijk terug op zijn vertrouwde positie slepen maar erg leuk is dit
niet. Heeft iemand een idee hoe ik dit probleem kan verhelpen?


Mijn tweede vraag houdt ook verband met dit programma. Ik ben van plan in de
volgende versie het programma te herschrijven op een resolutie van 800x600
maar graag had ik alle objecten in mijn forms op +- dezelfde plaats ongeacht
de resolutie die men gebruikt. Kan iemand mij hiermee verder helpen?


Alvast bedankt,

Cliff Beeckman.
Re: VB6 problemen: resolutie
#4090
Author: KLinZ
Date: Tue, 23 Sep 2003 18:29
36 lines
2793 bytes
In news:ZPTbb.35273$Fx1.1716330@phobos.telenet-ops.be, Cliff Beeckman typed:

> Ik heb een onlangs een programma geschreven in VB6 met een resolutie
> van 1024x768 maar nadien merkte ik op dat het ook moet dienen voor
> resoluties van 800x600. Het programma past de resolutie zo nodig aan
> maar in Win98 zorgt dit voor enkele problemen. Wanneer de resolutie
> lager is dan 1024x768 past het programma de resolutie van Windows
> tijdelijk(zolang het programma actief is) aan zodat het een resolutie
> van 1024x768 heeft.
> In Win98 blijft de taakbalk echter op haar
> oorspronkelijke positie staan en ook de achtergrondfiguur behoudt
> zijn oorspronkelijke grootte. De taakbalk kan je wel makkelijk terug
> op zijn vertrouwde positie slepen maar erg leuk is dit niet. Heeft
> iemand een idee hoe ik dit probleem kan verhelpen?

Misschien kun je de desktop refreshen met

  RedrawWindow(GetDesktopWindow, ...)

> Mijn tweede vraag houdt ook verband met dit programma. Ik ben van
> plan in de volgende versie het programma te herschrijven op een
> resolutie van 800x600 maar graag had ik alle objecten in mijn forms
> op +- dezelfde plaats ongeacht de resolutie die men gebruikt. Kan
> iemand mij hiermee verder helpen?

Zie ook de thread van gisteren 'vb6 : schermresolutie gebruiker aanpassen'
in nl.comp.programmeren over een soortgelijk probleem. Toevallig een
klasgenoot van je?

  Message-ID: <1064223818.584592@halkan.kabelfoon.nl>

Persoonlijk ben ik van mening dat je de resolutie helemaal niet zou moeten
aanpassen. Maar dat blijkt ook al uit bovenstaande thread.

-- 
www.zenobits.com
Re: VB6 problemen: resolutie
#4103
Author: Cliff Beeckman
Date: Wed, 24 Sep 2003 14:24
43 lines
3024 bytes
En wat moet ik dan precies invullen bij uw "..." . Sorry maar heb er nog
niet zo veel kaas van gegeten...

"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> schreef in bericht
news:9j0cb.6470$P51.10602@amstwist00...
> In news:ZPTbb.35273$Fx1.1716330@phobos.telenet-ops.be, Cliff Beeckman
typed:
>
> > Ik heb een onlangs een programma geschreven in VB6 met een resolutie
> > van 1024x768 maar nadien merkte ik op dat het ook moet dienen voor
> > resoluties van 800x600. Het programma past de resolutie zo nodig aan
> > maar in Win98 zorgt dit voor enkele problemen. Wanneer de resolutie
> > lager is dan 1024x768 past het programma de resolutie van Windows
> > tijdelijk(zolang het programma actief is) aan zodat het een resolutie
> > van 1024x768 heeft.
> > In Win98 blijft de taakbalk echter op haar
> > oorspronkelijke positie staan en ook de achtergrondfiguur behoudt
> > zijn oorspronkelijke grootte. De taakbalk kan je wel makkelijk terug
> > op zijn vertrouwde positie slepen maar erg leuk is dit niet. Heeft
> > iemand een idee hoe ik dit probleem kan verhelpen?
>
> Misschien kun je de desktop refreshen met
>
>   RedrawWindow(GetDesktopWindow, ...)
>
> > Mijn tweede vraag houdt ook verband met dit programma. Ik ben van
> > plan in de volgende versie het programma te herschrijven op een
> > resolutie van 800x600 maar graag had ik alle objecten in mijn forms
> > op +- dezelfde plaats ongeacht de resolutie die men gebruikt. Kan
> > iemand mij hiermee verder helpen?
>
> Zie ook de thread van gisteren 'vb6 : schermresolutie gebruiker aanpassen'
> in nl.comp.programmeren over een soortgelijk probleem. Toevallig een
> klasgenoot van je?
>
>   Message-ID: <1064223818.584592@halkan.kabelfoon.nl>
>
> Persoonlijk ben ik van mening dat je de resolutie helemaal niet zou moeten
> aanpassen. Maar dat blijkt ook al uit bovenstaande thread.
>
> -- 
> www.zenobits.com
>
Re: VB6 problemen: resolutie
#4128
Author: KLinZ
Date: Sat, 27 Sep 2003 18:46
12 lines
1605 bytes
In news:qOhcb.38023$9w1.1713287@phobos.telenet-ops.be, Cliff Beeckman typed:

>>   RedrawWindow(GetDesktopWindow, ...)
>>
> En wat moet ik dan precies invullen bij uw "..." . Sorry maar heb er
> nog niet zo veel kaas van gegeten...

Mijn hint was eigenlijk dat je beter niet de resolutie voor de gebruiker aan
gaat passen.

-- 
www.zenobits.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads