Page 1 sur 2

tremblement de terre ou quoi ?

Publié : dim. 08/juil./2007 16:11
par venom
bonjour,

voila ne sachant pas quoi faire j'ai fait ce petit code sans interet :wink:

telecharger ici.

voila sans commentaire :wink:


@++

Publié : mar. 10/juil./2007 10:37
par Ar-S
Hé hé ;), moi j'aime bien les inutilitaires :)
Tu voudrais bien partager le code ?

Publié : mar. 10/juil./2007 11:00
par wolfjeremy
Ar-S a écrit :Tu voudrais bien partager le code ?
Il fait une capture d'écran du bureau, ensuite il l'affiche en plein écran et la fait bouger, rien de compliqué :wink:
Mais c'est vrai que après tout un code en plus sur le forum, ça peut toujours être util.

Publié : mar. 10/juil./2007 16:54
par venom
bonjour,

pas de souci voici le code

Code : Tout sélectionner

Procedure appuie() ;<---- fait un appuie de la touche imprime ecrant ;)
#Desk = #True               
If #Desk = #True   
  keybd_event_(#VK_SNAPSHOT,0,0,0)
EndIf
EndProcedure

  Delay(100)
  appuie()
    If ExamineDesktops()
      Ecran_Largeur = DesktopWidth(0)
      Ecran_Hauteur = DesktopHeight(0)
      ProfondeurCouleur = DesktopDepth(0)
    Else
      End
    EndIf
    DC = GetDC_(0)
    CreateImage(0, Ecran_Largeur, Ecran_Hauteur)
    Dessin = StartDrawing(ImageOutput(0))
    BitBlt_(Dessin, 0, 0, Ecran_Largeur, Ecran_Hauteur, DC, 0, 0, #SRCPAINT | $40000000) ;<----on copie l'image qui est dans le dossier temporaire
    StopDrawing()
    ReleaseDC_(0, DC)
    SaveImage(0, "c:/Screenshoot.bmp", #PB_ImagePlugin_BMP) ;<---on la colle ou on veut :)

;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

;- Window Constant
Enumeration
  #Window_0
EndEnumeration

If ExamineDesktops()
 L = DesktopWidth(0)
 H = DesktopHeight(0)
EndIf

  If OpenWindow(#Window_0, 0, 0, L, H, "desktop tremble",  #PB_Window_BorderLess);<---et la on crée une fenetre plein ecrant sans bordure puis on n'y colle l'image
   StickyWindow(#Window_0, 1) 
    If CreateGadgetList(WindowID(#Window_0))
     If LoadImage(0, "c:/Screenshoot.bmp")   
      ImageGadget(0,  0, 0, L, H, ImageID(0)) 
     EndIf 
      
;<----la on fait un ResizeWindow pour deplacer la fenetre a l'endroit souhaité
For R = 0 To 100
    ResizeWindow(#Window_0, Random(5),Random(5), L, H)
    Delay(20)
Next

    EndIf
  EndIf
Delay(2000)
End 

  Repeat
   EventID = WaitWindowEvent()
    If EventID = #PB_Event_Gadget 
      Select EventGadget()

      EndSelect
    EndIf
  Until EventID = #PB_Event_CloseWindow
Il fait une capture d'écran du bureau, ensuite il l'affiche en plein écran et la fait bouger, rien de compliqué
c'est exactement sa :wink:



@++

Publié : mar. 10/juil./2007 17:07
par Anonyme
Voici une économie de 352 lignes :D

Code : Tout sélectionner

For R = 0 To 100
    ResizeWindow(#Window_0, Random(5),Random(5), L, H) 
    Delay(20)
Next

Publié : mar. 10/juil./2007 17:24
par Ar-S
Merci Venom, c'est cool. Et merci bien Cp.Bator pour l'economie de lignes :)

Publié : mar. 10/juil./2007 17:35
par venom
arf merci Cpl.Bator je ne savais plus comment faire.
grace a toi je me rappel de la technique :wink: merci


@++

Publié : mer. 11/juil./2007 8:49
par Kwai chang caine
En tout cas ça fait un super effet, pour ceux qui ont un ecran tout neuf et qui ne savent pas ce que c'est que de travailler sur un vieux riblon qui tremble naturellement :lol:

Dis voir VENOM, tu pourrais pas aussi avec ton super code faire trembler l'avatar de WOLFJEREMY ??? :lol:

Elle est jolie la copine de WOLF ..... :wink:

Publié : mer. 11/juil./2007 9:00
par Ar-S
Kwai chang caine a écrit :En tout cas ça fait un super effet, pour ceux qui ont un ecran tout neuf et qui ne savent pas ce que c'est que de travailler sur un vieux riblon qui tremble naturellement :lol:

Dis voir VENOM, tu pourrais pas aussi avec ton super code faire trembler l'avatar de WOLFJEREMY ??? :lol:

Elle est jolie la copine de WOLF ..... :wink:
Allé mon bon KCK, voilà de quoi te rendre moins.... zen :)
http://www.ruwen.net/webmaster/game_boobs.html

Publié : mer. 11/juil./2007 13:38
par Kwai chang caine
Nadine boudin !!!!

Je la veut en avatar :lol: :lol:

Si les surveillants de la cour de recreation son d'accord (Flype, Dobro, nico, etc ...) on pourrais meme renomer le forum "PureBoobsic" :lol:

Publié : mer. 11/juil./2007 16:10
par venom
bonjour,

et bien écoute Kwai chang caine sa aurais etais avec plaisir :P mais wolfjeremy la malhereusement enlever domage :? :lol: .

voila


@++
ps: dit wolf c'est comment le nom de cette demoiselle tu le sait ??? :roll: .
:D

Publié : mer. 11/juil./2007 17:16
par wolfjeremy
venom a écrit : ps: dit wolf c'est comment le nom de cette demoiselle tu le sait ??? :roll: .
:D
Lucia, mais je l'enlève parce que je me fait bombarder de message mdr

J'aime autant afficher ma deuxième passion, l'enduro lol

Publié : mer. 11/juil./2007 18:08
par venom
ouai c'est vrai c'est bien cool le crosse j'aime assez bien aussi :) mais faut dire que ton autre passion :P c'est une autre passion :D .


@++

Publié : mer. 11/juil./2007 19:00
par Anonyme
Lucia, mais je l'enlève parce que je me fait bombarder de message mdr
Comment tu le sais ? j'ai vérifié l'url de ton avatar, elle viens d'un site de Q :D t'a eu quoi comme genre de message ?

dans se style ? :

Je peut te taper dans la balle ?

ou

Vous risquez de heurté notre sensibilité...

:D

Publié : mer. 11/juil./2007 19:10
par venom
aller tien Kwai chang caine rien que pour toi :wink:

Telecharger

:D


@++