begin process at 2012 02 16 05:04:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > SCROOL HORIZONTAL

SCROOL HORIZONTAL


 Information sur la source

Note :
Aucune note
Catégorie :API Classé sous :horizontal, scroll, défilement, listbox Niveau :Initié Date de création :21/09/2000 Vu / téléchargé :7 761 / 424

Auteur : JLB59

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

Permet de faire une barre de défilement horizontale d'un Listbox qui ne permet que le scrool vertical.

Source

  • Private Declare Function SendMessage _
  • Lib "user32" Alias "SendMessageA" ( _
  • ByVal hwnd As Long, _
  • ByVal wMsg As Long, _
  • ByVal wParam As Integer, _
  • ByVal lParam As Long _
  • ) As Long
  • Private Sub cmdReduire_Click()
  • List1.Width = List1.Width * 9 / 10
  • End Sub
  • Private Sub Form_Load()
  • Dim LongTest$, Rtn As Long
  • ' Définir ScaleMode à Pixel
  • ScaleMode = vbPixels
  • ' Placer le texte dans le Listbox
  • LongTest$ = "Voici une liste des mois de l'année "
  • List1.AddItem LongTest$
  • List1.AddItem "Janvier"
  • List1.AddItem "Février"
  • List1.AddItem "Mars"
  • List1.AddItem "Avril"
  • List1.AddItem "Mai"
  • List1.AddItem "Juin"
  • List1.AddItem "Juillet"
  • List1.AddItem "Août"
  • List1.AddItem "Septembre"
  • List1.AddItem "Octobre"
  • List1.AddItem "Novembre"
  • List1.AddItem "Décembre"
  • ' Définir les propriétés Font de la feuille en correspondance
  • ' avec celles de la zone de liste
  • Form1.Font.Size = List1.Font.Size
  • ' Fixer le seuil d'apparition de la barre de défilement
  • Rtn = SendMessage(List1.hwnd, &H415, _
  • Form1.TextWidth(LongTest$), ByVal 0&)
  • End Sub
  • Private Sub cmdQuitte_Click()
  • Unload Me
  • End Sub
Private Declare Function SendMessage _
                    Lib "user32" Alias "SendMessageA" ( _
                                                                   ByVal hwnd As Long, _
                                                                   ByVal wMsg As Long, _
                                                                   ByVal wParam As Integer, _
                                                                   ByVal lParam As Long _
                                                                    ) As Long

Private Sub cmdReduire_Click()
List1.Width = List1.Width * 9 / 10
End Sub

Private Sub Form_Load()
Dim LongTest$, Rtn As Long
' Définir ScaleMode à Pixel
ScaleMode = vbPixels
' Placer le texte dans le Listbox
LongTest$ = "Voici une liste des mois de l'année "
List1.AddItem LongTest$
List1.AddItem "Janvier"
List1.AddItem "Février"
List1.AddItem "Mars"
List1.AddItem "Avril"
List1.AddItem "Mai"
List1.AddItem "Juin"
List1.AddItem "Juillet"
List1.AddItem "Août"
List1.AddItem "Septembre"
List1.AddItem "Octobre"
List1.AddItem "Novembre"
List1.AddItem "Décembre"
' Définir les propriétés Font de la feuille en correspondance
' avec celles de la zone de liste
Form1.Font.Size = List1.Font.Size
' Fixer le seuil d'apparition de la barre de défilement
Rtn = SendMessage(List1.hwnd, &H415, _
          Form1.TextWidth(LongTest$), ByVal 0&)
End Sub



Private Sub cmdQuitte_Click()
Unload Me
End Sub

 


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture AUTRE PETITE FAQ
Source avec Zip Source avec une capture INDEXER LE TEXTE D'UN LISTBOX (POUR UNE FAQ PAR EXEMPLE)
Source avec Zip Source avec une capture DÉSACTIVE LES OPTIONS DE LA CASE SYSTEM
Source avec Zip Source avec une capture PROGRESSBAR
Source avec Zip Source avec une capture TEMPSECOULE (TIMEPROGRESS)

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source .NET (Dotnet) AMUSONS NOUS AVEC UN LABEL ^^ par Adn56
Source avec Zip Source avec une capture PLANCHE CONTACT SOUS WORD par Le Pivert
Source avec Zip [VBA] SCROLLER UNE LISTBOX AVEC LA MOLETTE DE LA SOURIS PAR ... par Philippe734
DEFILEMENT D'UN OBJET HORIZONTAL OU VERTICAL par Stratege
Source avec Zip UTILISATION DE VSSCROLL ET HSSCROLL AVEC UNE IMAGE par katyrd

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

scroll dans un listbox - URGENT !!! [ par astv ] Salut je voudrais savoir si on peut supprimer le scroll dans une listbox?Merci de votre réponse défilement automatique d'un listbox [ par marzocchi ] Bonjour, j'aimerais bien savoir pour faire un défilement automatique du scrollbar dans un listbox au fur et a mesure que les item s'ajoute. merci. ListBox & défilement [ par petitstagiaire ] Bonjour,Du fait de l'impossibilité de dissocier l'alignement des colonnes dans une listbox, j'ai donc créé 2 listboxs, une dont les champs sont aligné Abaisser la barre de défilement lors d'ajouts dans une listbox [ par myarouvb ] Bonjour,Quelqu'un saurait il comment faire pour que la barre de défilement d'une listbox s'abaisse automatiquement à la suite d'ajouts dans barre de défilement [ par Fleur54 ] fleur54Bonjour,j'ai créé un petit programme permettant de calculer une fonction f(x). Cette fonction est définie par rapport à une valeur u et une va Pb Scrollbar [ par falstuff ] J'ai un petit souci.Je suis en train de developper un viewer et je gere les scrolls bar.J'ai fait pas mal de raccourci clavier dont les déplacements a MSFlexgrid : peut on controler les scroll bars horizontal et vertical [ par pm ] dans un MSFlexgrid comment puis je savoir si je clic sur le scroll horizontal ou verticaldans la propriété ScrollBars j'ai mis flexScrollBoth car j'ai IMPORTENT+-+ Comment avoir une scroll bar horizontal dans une Sblist [ par Zmasteur ] ces très urgentcomment faire pour metre une scroll barhorizontal dans une Sblistercie davance FlexGrid + Scroll horizontal. [ par pcvesoul ] Bonjour.Je gère une saisie dans une FlexGrid. J'ai trop de colonnes, et quand j'arrive dans la partie droite de l'écran, le scroll ne se fai scroll dans une listbox [ par astv ] Comment peut on supprimer le scroll dans une listbox meme si on ne voit pas toutes les lignes de la listbox?Comment contrôler une listbox avec une aut


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,087 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales