Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010
-
7 juin 2005 à 11:43
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010
-
8 juin 2005 à 12:33
Salut
j'éssaie d'utiliser cet api dans un prog ou je dois savoir la longueur du texte d'un rtb, voila le code mais ca marche po
private
struct
ScrollInfoStruct
{
public
int cbSize;
public
int fMask;
public
int nMin;
public
int nMax;
public
int nPage;
public
int nPos;
ublic
int nTrackPos;
}
[
DllImport(
"user32.dll", SetLastError =
true)]
private
static
extern
int GetScrollInfo(
IntPtr hWnd,
int n,
ref
ScrollInfoStruct lpScrollInfo);
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 8 juin 2005 à 11:33
Rien de bien sorcier, tu cherche le fichier dans les dossiers du sdk
.net, tu l'ouvres, tu cherches la valeur que tu souhaites, et tu
l'integres dans ton programme
private const int tavaleur = ... ;
A la limite, va chercher les valeurs dans ce tutorial
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 7 juin 2005 à 12:24
Ca ne changera pas grand chose au comportement par defaut mais tu devrais rajouter l'attribut [ StructLayout( LayoutKind.Sequential ) ] a ta structure.. Et puis oui faut remplir les champs size, mask ect..
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 7 juin 2005 à 13:37
Le champ "Size" se remplit avec la fonction Marchal.SizeOf( ) pour le reste la documentation te le dira mieux que moi.. Tu trouveras la valeur des flags du champ "Mask" dans le fichier "Winuser.h"
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010 8 juin 2005 à 11:00
Mais je n'ai jamais utilisé le C, et je l'aime même po, alors que même si je prog en c# je dois connaitre le C, C nul comme programmeurs ces makrozovtiens, ben qu'ils portent tt en .net .
SVP vous pouvez me dire où se trouve ce header?? et quelles valeurs je v extraire de lui??
Merci