XnViewMP et XnConvert très très lents...

Questions générales en Français

Moderators: XnTriq, helmut, xnview

PhilTemaTema
Posts: 12
Joined: Sat Mar 09, 2024 11:33 am

Re: XnViewMP et XnConvert très très lents...

Post by PhilTemaTema »

globalement oui, avec ou sans SHGFI_USEFILEATTRIBUTES.
Le comportement est parfois + fluide avec mais il y a toujours un blocage
soit en déployant un noeud d'un treeview, soit en redimensionnant la fenêtre.
Le point d'arrêt est toujours sur SHGetFileInfo().
Je vais chercher un autre soft qui utilise Qt pour voir... mais je n'aurai pas la main
pour déboguer car ce n'est pas une library que j'utilise (je suis plutôt DevExpress :D )

Philippe
User avatar
xnview
Author of XnView
Posts: 43613
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: XnViewMP et XnConvert très très lents...

Post by xnview »

PhilTemaTema wrote: Wed Mar 13, 2024 7:12 pm globalement oui, avec ou sans SHGFI_USEFILEATTRIBUTES.
Le comportement est parfois + fluide avec mais il y a toujours un blocage
soit en déployant un noeud d'un treeview, soit en redimensionnant la fenêtre.
Le point d'arrêt est toujours sur SHGetFileInfo().
toujours sur ces dossiers?
Pierre.
PhilTemaTema
Posts: 12
Joined: Sat Mar 09, 2024 11:33 am

Re: XnViewMP et XnConvert très très lents...

Post by PhilTemaTema »

Non pas toujours sur les mêmes dossiers. Je cherche un soft avec Qt mais pour l'instant, je ne trouve rien
de similaire (treeview). Je ne pense pas que Qt ait un lien particulier avec ce problème car j'ai le même sans utiliser Qt
mais comme XnView n'utilise pas Qt, on ne sait jamais...

Philippe
PhilTemaTema
Posts: 12
Joined: Sat Mar 09, 2024 11:33 am

Re: XnViewMP et XnConvert très très lents...

Post by PhilTemaTema »

Bon, définitivement, c'est bien quelque chose dans Windows et ses mises à jour qui pose problème.
J'ai testé plusieurs softs qui utilisent SHGetFiles() et ça plante à chaque fois, du moins sur mon PC.
J'ai contourné le problème en utilisant MP dans une virtualbox WinXI, c'est un peu lourd mais au moins
ça marche !

@++,
Philippe