Programm verbergen
-
Hi
Ich möchte, dass eine Internetseite im Hintergrunf geöffnet wird. Ich hab das schon mit SW_HIDE ausprobiert aber das klappt nicht?#include <iostream>
#include <fstream>
#include <windows.h>
#include <winable.h>
#include <string>
using namespace std;
int main()
{
ShellExecute( NULL, "open", "http://www.google.de", NULL, NULL, SW_HIDE);}
Mit welchen Befehl kann man ein Programm im Hintergrund ausführen lassen?
Und welchen Befehl braucht man um es wieder zu schließen?
-
Das ist etwas, was man nicht tun sollte. Und mir scheint auch, dass du eigentlich was anderes erreichen möchtest, wenn ich kurz nach deinen Beiträgen gesucht habe.
Du benutzt C++/CLI, dann benutze doch im .Net Framework die entsprechenden HTTP Klassen:
http://msdn.microsoft.com/en-us/library/system.net.webrequest(VS.71).aspxSo kannst du selber ein Http Request an den Server schicken, ohne dies über einen externen Browser machen zu müssen.
Edit: Falscher Link ^^
Grüssli
-
Hi.
Ich habe jetzt diesen Queltext von der http://msdn.microsoft.com/en-us/library/system.net.webrequest(VS.71).aspx und von http://msdn.microsoft.com/de-de/library/system.net.webrequest(VS.80).aspx ausprobiert:using System;
using System.IO;
using System.Net;
using System.Text;namespace Examples.System.Net
{ public class WebRequestGetExample {
public static void Main ()
{
WebRequest myRequest = WebRequest.Create("http://www.contoso.com");// Return the response.
WebResponse myResponse = myRequest.GetResponse();// Code to use the WebResponse goes here.
// Close the response to free resources.
myResponse.Close();
} }
}Aber der Compiler sagt immer zu mir, dass System nicht deklariert wurde. Was muss ich verändern, damit das Programm funktioniert?
-
Das Programm ist in der Sprache C++/CLI mit der .NET-Bibliothek. Dafür brauchst Du Visual Studio und ein CLR-Projekt.
Aber ich dachte, Du wolltest C++?
-
Ja ich will das eigentlich auch mit c++ machen aber ich dachte, dass wäre eine bestimmte art von c++, weil der Queltext die Überschrift C# hatte.
-
19freddy92 schrieb:
Ja ich will das eigentlich auch mit c++ machen aber ich dachte, dass wäre eine bestimmte art von c++, weil der Queltext die Überschrift C# hatte.
Dann war dein Post (http://www.c-plusplus.net/forum/viewtopic-var-t-is-230472.html) im falschen Forum und du programmierst gar nicht mit C++/CLI?
Denn C, C++, C++/CLI, C# sind alles unterschiedliche Sprachen.Falls du es nun mit reinem C++ machen willst, dann wäre wohl CURLPP die richtige Bibliothek für dich:
http://curl.haxx.se/libcurl/cplusplus/Grüssli