ABA


"איך מריצים תוכנה חיצונית ב C++?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15292 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15292
By-king לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
31427 הודעות, 1 פידבק
   22:37   27.04.09   
אל הפורום  
  איך מריצים תוכנה חיצונית ב C++?  
 
   בלינוקס עושים
FORK
ואז EXEC (וכל משפחתה..)

איך עושים את זה בווינדוס?
עשיתי גוגל ראיתי שאין FORK או תואם לFORK בווינדוס בכלל...
הדבר היחידי שמצאתי זה:


#include <iostream>
#include <windows.h>
using namespace std;

void file()
{
ShellExecute(NULL, "open", "C:\\Program Files\\trojan\\trojan.exe",
NULL, NULL, SW_SHOWNORMAL);
}

int main()
{
file();
return 0;
}
[/code



אבל משום מה לא ניראה לי שזאת הדרך שצריך לעשות ^^ במיוחד בהיתחשב בעובדה שבדוגמא שלהם הם משתמשים ב TROJAN חחח

תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ShellExecute יעבוד לך מצוין אבל מצד שני Net_Boy  28.04.09 09:32 1
     אוקיי תודה :) By-king 28.04.09 10:20 2
     בדיוק ldan192  28.04.09 11:10 3
         יש איזה מקום שאפשר ללמוד על זה קצת יותר? By-king 28.04.09 13:39 4
             אז ממליץ לך ככה Net_Boy  28.04.09 21:56 5

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   09:32   28.04.09   
אל הפורום  
  1. ShellExecute יעבוד לך מצוין אבל מצד שני  
בתגובה להודעה מספר 0
 
   לא תהיה לך שליטה על ה PROCESS .
אם אתה רוצה שליטה על התהליך תעשה CreateProcess
ואז תקבל HANDLE לתהליך ותוכל לעשות איתו הרבה דברים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
By-king לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
31427 הודעות, 1 פידבק
   10:20   28.04.09   
אל הפורום  
  2. אוקיי תודה :)  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   11:10   28.04.09   
אל הפורום  
  3. בדיוק  
בתגובה להודעה מספר 1
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
By-king לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
31427 הודעות, 1 פידבק
   13:39   28.04.09   
אל הפורום  
  4. יש איזה מקום שאפשר ללמוד על זה קצת יותר?  
בתגובה להודעה מספר 3
 
   לפי מה שהבנתי זה שייך ל WINAPI... ולא יצא לי לעסוק בזה... יש מקום שאני יכול לקרוא/ללמוד על WINAPI? בטח כמה פונקציות וסוגי משתנים שצריך לדעת קצת לעבוד איתם וזהו...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   21:56   28.04.09   
אל הפורום  
  5. אז ממליץ לך ככה  
בתגובה להודעה מספר 4
 
   קודם כל תקרא את זה
http://www.winprog.org/tutorial/

זה מדריכון מתומצת מאד של Win32API אבל קולע למטרה ויעזור לך להתחיל כבר בכתיבה שוטפת.

אם אתה רוצה לקחת את זה יותר לעומק ממליץ לך על
Programming Windows, 5th Edition
Charles Petzold

זה נחשב התנ"ך לתיכנות ב WIN API לפי דעתי

בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net