Quan escriviu altres programes en llenguatge de programació C ++, podeu integrar una funció que permeti que altres aplicacions s’executin al sistema operatiu d’un ordinador personal.
Instruccions
Pas 1
Creeu la vostra pròpia aplicació d’ordenació de fotos. Per afegir originalitat i funcionalitat, podeu afegir una trucada a la interfície gràfica directament des del mateix programa en què esteu treballant. Hi ha dues funcions en el llenguatge C ++ per dur a terme aquestes tasques. Connecteu les biblioteques windows.h i Shellapi.h per poder utilitzar les funcions d’inici d’aplicacions externes del sistema operatiu. Les biblioteques es connecten mitjançant la sentència #include.
Pas 2
Utilitzeu la funció ShellExecute () si necessiteu passar paràmetres a l'aplicació trucada. La funció té els paràmetres següents: hwnd per a l’identificador de finestra, lpOperation especifica l’operació de l’aplicació cridada (per exemple, imprimir o obrir), lpDirectory especifica el nom del directori per defecte, nShowCmd per al mode d’inici de l’aplicació i lpParameters per passar altres paràmetres a l'aplicació cridada.
Pas 3
Per executar fàcilment el programa especificat, utilitzeu la funció WinExec (). Es passa un paràmetre de cadena al codi del programa, que especifica el camí d'accés complet a l'aplicació, així com el mode d'inici d'aquesta aplicació.
Pas 4
Es pot utilitzar el següent fragment de codi com a exemple:
#incloure
#incloure
void main ()
{
WinExec ("c: / windows / system32 / calc.exe", SW_SHOW);
}
Pas 5
Com a resultat de l'execució d'aquest codi, s'obrirà una calculadora estàndard de Windows. Podeu descriure diverses condicions en què es diuen les aplicacions externes del sistema operatiu. Recordeu incloure les biblioteques necessàries per treballar amb aquestes funcions.
Pas 6
Enumereu les aplicacions estàndard que és probable que els usuaris instal·lin. Tingueu-ho en compte si no sou l’únic que utilitza el programa. Si teniu problemes per escriure un programa, mireu les instruccions especials de vídeo a Internet.