Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Det kan da ikke passe at der ikke er nogen der ved hvordan man ændre musens position på skærmen, hvis man trykker på en knap på formen. Det lyder som et simpelt spørgsmål, men jeg aner ikke hvordan man skal gøre.
du skal jo nok lave en import på den dll der indeholder den ovennævnte metode, men hvilken det er kan jeg ikke lige se. man importerer en dll fx sådan her:
[DllImport("kernel32.dll", SetLastError=true)] static extern int GetLastError();
eller en anden:
[DllImport("User32.Dll")] public static extern void GetWindowText(int h, StringBuilder s, int nMaxCount);
Det er ikke kun musen jeg ikke kan opdatere, det er alt i C#. Hvis jeg gerne vil ha flyttet en TextBox når jeg trykker på en knap på min Form, så kan jeg heller ikke det. Den function der skal bruges til det, kan jeg ikke finde.
Jeg har prøvet med TextBox.Offset(x,y), men den gør ikke noget.
her er til textboxen: -------------- using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data;
DSå fandt jeg det fandme. du kan gøre følgende i din form:
Cursor.Position = p;
Her er et eksempel: ------------------- using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data;
Jeg var lige ved at blive sur på C#. Det er jo egentlig ikke C#'s skyld at jeg ikke fatter en pind.
Tak tak.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.