Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
#include "stdafx.h"
#include <iostream>
#include <string>
#include <time.h>
#include <dos.h>
#include <windows.h>
#include <shellapi.h>
#include <tchar.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
const unsigned char AE = static_cast<unsigned char>(142);
const unsigned char ae = static_cast<unsigned char>(132);
const unsigned char OE = static_cast<unsigned char>(153);
const unsigned char oe = static_cast<unsigned char>(148);
const unsigned char UE = static_cast<unsigned char>(154);
const unsigned char ue = static_cast<unsigned char>(129);
const unsigned char ss = static_cast<unsigned char>(225);
string eingabe;
int i = 8;
int a = 0;
cout << "Moin, kopiere hier bitte den Link rein, der regelm" << ae << ss <<"ig alle 10 Minuten aufgerufen werden soll:" << endl <<">";
cin >> eingabe;
cout << "Wie oft soll er aufgerufen werden?" << endl << ">";
cin >> i;
cout << endl;
while(a < i)
{
ShellExecute(0, "open", eingabe, 0, 0, 0);
cout << "Link aufgerufen";
a++;
cout << " [ " << a << " ]" << endl;
cout << "------------------------------------" << endl << "Bitte 10 Minuten warten..." << endl;
Sleep( 2000 );
}
return 0;
}
1>test.cpp(35) : error C2664: 'ShellExecuteW': Konvertierung des Parameters 2 von 'const char [5]' in 'LPCWSTR' nicht möglich
1>Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
ShellExecute(0, TEXT("open"), TEXT("http://www.google.de"), 0, 0, 0);
ShellExecute(0, TEXT("open"), TEXT(eingabe), 0, 0, 0);
error C2065: 'Leingabe': nichtdeklarierter Bezeichner
error C2664: 'ShellExecuteW': Konvertierung des Parameters 3 von 'std::string' in 'LPCWSTR' nicht möglich.
Kein benutzerdefinierter Konvertierungsoperator verfügbar, der diese Konvertierung durchführen kann, oder der Operator kann nicht aufgerufen werden