C ++ პროგრამირების ენაზე სხვა პროგრამების წერისას, შეგიძლიათ ინტეგრირდეთ ფუნქცია, რომელიც სხვა პროგრამების პერსონალური კომპიუტერის ოპერაციულ სისტემაზე მუშაობის საშუალებას იძლევა.
ინსტრუქციები
Ნაბიჯი 1
შექმენით ფოტოების დასალაგებლად საკუთარი აპი. მას ორიგინალობისა და ფუნქციონალურობის დასამატებლად შეგიძლიათ დაამატოთ ზარი გრაფიკულ ინტერფეისზე პირდაპირ იმ პროგრამიდან, რომელშიც მუშაობთ. ასეთი დავალებების შესასრულებლად C ++ ენაში ორი ფუნქციაა. დააკავშირეთ windows.h და Shellapi.h ბიბლიოთეკები, რომ შეძლოთ ოპერაციული სისტემის გარე პროგრამების გაშვების ფუნქციების გამოყენება. ბიბლიოთეკები უკავშირდება განცხადების # მოიცავს.
ნაბიჯი 2
გამოიყენეთ ShellExecute () ფუნქცია, თუ საჭიროა პარამეტრების გადაცემა ე.წ. აპლიკაციაში. ფუნქციას აქვს შემდეგი პარამეტრები: hwnd ფანჯრის იდენტიფიკატორისთვის, lpOperation განსაზღვრავს ოპერაციას ე.წ. განაცხადისთვის (მაგალითად, ბეჭდვა ან ღია), lpDirectory განსაზღვრავს დირექტორიის ნაგულისხმევ სახელს, nShowCmd პროგრამის გაშვების რეჟიმისთვის და lp პარამეტრი სხვა პარამეტრების გასავლელად ე.წ. განაცხადს.
ნაბიჯი 3
მითითებული პროგრამის მარტივად გასაშვებად გამოიყენეთ WinExec () ფუნქცია. სტრიქონის პარამეტრი გადადის პროგრამის კოდში, რომელიც განსაზღვრავს პროგრამის სრულ გზას და ამ პროგრამის გაშვების რეჟიმს.
ნაბიჯი 4
მაგალითად, კოდის შემდეგი ნაწილი შეიძლება გამოყენებულ იქნას:
# ჩართეთ
# ჩართეთ
ბათილი მთავარი ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
ნაბიჯი 5
ამ კოდის შესრულების შედეგად, გაიხსნება სტანდარტული Windows კალკულატორი. თქვენ შეგიძლიათ აღწეროთ სხვადასხვა პირობები, რომლითაც ოპერაციული სისტემის გარე პროგრამები იწოდება. დაიმახსოვრე საჭირო ბიბლიოთეკები ამ ფუნქციებთან მუშაობისთვის.
ნაბიჯი 6
ჩამოთვალეთ სტანდარტული პროგრამები, რომელთა დაინსტალირება შესაძლებელია მომხმარებლების მიერ. გაითვალისწინეთ, თუ მხოლოდ თქვენ არ იყენებთ პროგრამას. თუ პროგრამის წერის პრობლემა გაქვთ, უყურეთ სპეციალურ ვიდეო ინსტრუქციას ინტერნეტში.