Forresten hvis jeg sætter DLLAttributtens SetLastError Parameter til true på de forskellige native metode kald så for jeg winerror.h fajl kode 2 hviklet svare til ERROR_FILE_NOT_FOUND.. I am clueless.. Please help me
Ovenstående kode har jeg sammensat for overskueligheds årsager, her er den kode jeg sidder med. Måske afsløre den tydeligere hvad jeg gør galt. private static void SetClipboardText(string val) {
private static IntPtr StringToPointer(string val) { if(val == null) { return (IntPtr.Zero); } //Calculate the number of bytes occupied by the string (char = 2 bytes) uint bSize = (uint)((val.Length + 1) * 2); //Allocate the specified number of bytes on the heap and initialize them to zero IntPtr hStrVal = NativeWin32API.NativeWin32API.GlobalAlloc(NativeWin32API.NativeWin32API.GlobalMemoryFlags.GPTR, new UIntPtr(bSize)); if(hStrVal == IntPtr.Zero) throw new OutOfMemoryException(); IntPtr pClipboardData = NativeWin32API.NativeWin32API.GlobalLock(hStrVal);
Hvor læste du det...? Jeg har læst og læst. Men har ikke kunne finde nogen informationer som kunne hjælpe mig.. Nu virker det..Kom med et svar du for dine yderst velfortjente point.
CF_TEXT Text format. Each line ends with a carriage return/linefeed (CR-LF) combination. A null character signals the end of the data. Use this format for ANSI text.
CF_UNICODETEXT Windows NT/2000/XP: Unicode text format. Each line ends with a carriage return/linefeed (CR-LF) combination. A null character signals the end of the data.
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.