C ++ програмчлалын хэл дээр бусад програм бичихдээ бусад програмуудыг хувийн компьютерын үйлдлийн систем дээр ажиллуулах боломжийг олгодог функцийг нэгтгэж болно.
Зааварчилгаа
1-р алхам
Гэрэл зургаа ялгах програмаа өөрөө үүсгээрэй. Үүн дээр өвөрмөц байдал, функцийг нэмэхийн тулд та ажиллаж байгаа програмаасаа шууд график интерфэйс рүү дуудлага нэмж болно. Ийм даалгаврыг биелүүлэхийн тулд C ++ хэл дээр хоёр функц байдаг. Windows.h болон Shellapi.h сангуудыг холбож үйлдлийн системийн гадаад програмуудыг ажиллуулах функцийг ашиглах боломжтой болно. Номын сангуудыг #include мэдэгдлийг ашиглан холбодог.
Алхам 2
Хэрэв та параметрүүдийг дуудагдсан програмд дамжуулах шаардлагатай бол ShellExecute () функцийг ашиглана уу. Функц нь дараахь параметрүүдтэй байна: цонх танигчийн хувьд hwnd, lpOperation нь дуудагдсан програмын ажиллагааг (жишээлбэл, хэвлэх эсвэл нээх), lpDirectory нь анхдагч директорын нэрийг, програм ажиллуулах горимд nShowCmd, бусад параметрүүдийг дамжуулах lpParameters-ийг заана. дуудсан програм руу.
Алхам 3
Тодорхойлсон програмыг хялбархан ажиллуулахын тулд WinExec () функцийг ашиглана уу. Тэмдэгт мөрийн параметрийг програмын код руу дамжуулж, програмын бүрэн замыг, мөн энэ програмыг ажиллуулах горимыг зааж өгдөг.
Алхам 4
Дараахь кодыг жишээ болгон ашиглаж болно.
# оруулах
# оруулах
void main ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
Алхам 5
Энэ кодыг ажиллуулсны үр дүнд стандарт Windows тооцоолуур нээгдэнэ. Та үйлдлийн системийн гадны програмуудыг дуудах янз бүрийн нөхцлийг тодорхойлж болно. Эдгээр функцуудтай ажиллахад шаардлагатай номын сангуудыг оруулахаа бүү мартаарай.
Алхам 6
Хэрэглэгчдийн суулгах магадлалтай стандарт програмуудыг жагсаана уу. Хэрэв та програмыг ашигладаг цорын ганц хүн биш бол үүнийг санаарай. Хэрэв танд програм бичихэд асуудал гарвал интернет дээрх тусгай видео зааврыг үзээрэй.