Toon posts:

[winxp] Window inhoud tijdens slepen

Pagina: 1
Acties:

Verwijderd

Topicstarter
hoi allemaal


Ik weet al welke registry keys ik precies moet veranderen om "Show window contents while dragging" aan te zetten. Helaas schijn je toch altijd op APPLY te moeten klikken voordat het werkt. F5 / Refresh helpt niet. Nieuwe vensters openen helpt ook niet.

Is er een manier om registry-keys in een executable te zetten die ze invoert, en gelijk ook toepast? Dan hoef ik niet telkens System > Properties > Advanced > Prestaties > Show window contents > Apply te doen.

(Ik vraag dit omdat we in een netwerkomgeving zitten waarbij na elke reboot de registry-keys worden "teruggezet" op hun oude, verkeerde waarden)


Groetjes Joehen

[ Voor 16% gewijzigd door Verwijderd op 05-03-2004 11:38 ]


  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
Je zult de Windows API moeten aanroepen, namelijk de functie SystemParametersInfo. In Delphi:

// To enable full window dragging
SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, 1, nil, 0);
// To disable full window dragging
SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, 0, nil, 0);

Oftewel: het gemakkelijkste is om een klein programmaatje te schrijven dat dit voor je regelt.

[ Voor 17% gewijzigd door Stamgastje op 05-03-2004 11:45 ]


Verwijderd

Topicstarter
Hoi

Bedankt, maar zorgt zo'n programmatje er alleen voor dat die settings veranderd worden, of past hij ze ook direct toe? Het probleem zit hem in het DIRECT toepassen van "show window contents while dragging"


Groetjes Joehen

  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
Door het aanroepen van de functie SystemParametersInfo wordt de instelling meteen actief.

Verwijderd

Topicstarter
Hoi Stamgastje


Aha dat is interessant, bedankt!
Wel jammer dat ik nu Delphi of zo helemaal moet installeren. Ik hoopte meer op het gebruiken van bijvoorbeeld de Windows Scripting Host, maar daar valt in dit verband weinig over te vinden.


Groetjes Joehen

  • Rataplan
  • Registratie: Oktober 2001
  • Niet online

Rataplan

per aspera ad astra

* Rataplan doet alsof 'ie verstand van RAD heeft:

http://www.rataplan.net/files/got/SWCWD.exe

Test eens of dit doet wat je wilt?


Journalism is printing what someone else does not want printed; everything else is public relations.


Verwijderd

hier heb ik een reg bestand gevonden voor het aanzetten van inhoud tijdens slepen:

http://www.kellys-korner-..._edits/dragfullwindow.reg

En deze voor het ongedaan maken:

http://www.kellys-korner-...ts/dragfullwindowundo.reg

Hoop dat het werkt voor je :)

Verwijderd

Ik heb het hier gevonden trouwens,

http://www.kellys-korner-xp.com/xp_tweaks.htm

bij tweak 304

Verwijderd

Topicstarter
Hoi allemaal


Helaas kan ik er niet aan beginnen om andermans EXE bestanden uit te voeren, sorry.

Ook de registry-keys weet ik al (zie eerste bericht), maar toch bedankt.


Joehen

  • Rataplan
  • Registratie: Oktober 2001
  • Niet online

Rataplan

per aspera ad astra

Verwijderd schreef op 05 maart 2004 @ 12:09:
Helaas kan ik er niet aan beginnen om andermans EXE bestanden uit te voeren, sorry.
Dan moet je ook niet klagen dat je zelf een compiler moet installeren - het is of het een of het ander (en het werkt hier perfect, well, it's your loss). Verder:
Wij tweakers doen elkaar permanent de groeten. Het is dus niet nodig om steeds ruimteverspillende "greetz $user" of iets dergelijks onder je posts te plakken. Als je per se zoiets wilt kun je daar je signature voor gebruiken.
edit:
Voor de geinteresseerden die de andere kant op willen: http://www.rataplan.net/files/got/HWCWD.exe

Andermaal, natuurlijk, met dank aan Stamgastje voor de code.

[ Voor 16% gewijzigd door Rataplan op 05-03-2004 12:28 ]


Journalism is printing what someone else does not want printed; everything else is public relations.


Verwijderd

Topicstarter
Je hebt gelijk, ik klaagde ook niet. En mijn berichten schrijf ik 100% zelf, inclusief handtekening

[ Voor 14% gewijzigd door Verwijderd op 05-03-2004 13:09 . Reden: Groeten weggehaald ;) ]

Pagina: 1