Forum huvudsida -> Programmering -> Kod Fel?
Sidor: 1
magnetisk | 13:34 - 25:e Oktober 2008 | Post #1 | |
Medlem Inlägg: 6 Skicka PM |
Vet nån vad som är fel på denna kod? #include <stdio.h> #include <windows.h> #include <tchar.h> void _tmain(void) { STARTUPINFO s; PROCESS_INFORMATION p; LPTSTR szCmdline = _tcsdup(TEXT("CMD")); LPTSTR szDesktop = _tcsdup(TEXT("WinSta0\Winlogon")); ZeroMemory(&s, sizeof(s)); s.cb = sizeof(s); s.lpDesktop = szDesktop; ZeroMemory(&p, sizeof(p)); CreateProcess(NULL, szCmdline, NULL, NULL, FALSE, CREATE_NEW_CONSOLE, NULL, NULL, &s, &p); CloseHandle(p.hProcess); CloseHandle(p.hThread); } |
Nissebosselasse | 15:17 - 25:e Oktober 2008 | Post #2 | |
Medlem Inlägg: 490 Skicka PM |
Antagligen: LPTSTR szDesktop = _tcsdup(TEXT("WinSta0\Winlogon")); ...eftersom \W tolkas som ett escapetecken. Testa med dubbla \. ... andra sidan är det lättare att felsöka om du säger vilka felmeddelanden du har fått. ------------------------- http://pushingcows.se Gula Nallen |
Sidor: 1
Forum huvudsida -> Programmering -> Kod Fel?
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-02 11:22
Vecka: 18
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.