Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko prozora....

[es] :: C/C++ programiranje :: Pomoc oko prozora....

[ Pregleda: 1738 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nibble

Član broj: 63173
Poruke: 302
*.dlp297.bih.net.ba.



+1 Profil

icon Pomoc oko prozora....13.01.2006. u 19:10 - pre 222 meseci
Zna li ko kako mogu sakriti prozor da se nevidi a ne da ostane vidljiv?
Znaci samo da je u procesu program vidljiv.

Ova funkcija mi sluzi da mi kaze kad sam konektovan na net i potrebna mi je
ona while petlja da mi javi kad sam konektovan ali je problem u tome sto mi je prozor vidljiv.

Code:
#include <windows.h>
#include <wininet.h>
#include <iostream.h>

bool Online()

{
        DWORD dwFlags;
        BOOL bResult = InternetGetConnectedState(&dwFlags,0);

        if(bResult == 0)
            
            return false;
        else
            return true;

}



int main(){

    while(Online() == false)
    {
        Sleep(2000);
        cout << "Nisi Konektovan\n";
    }

    cout << "Konektovan si\n";


    return 0;

}

#pragma comment(lib,"wininet.lib")


[Ovu poruku je menjao Nibble dana 13.01.2006. u 20:12 GMT+1]

[Ovu poruku je menjao Nibble dana 13.01.2006. u 20:13 GMT+1]
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: Pomoc oko prozora....13.01.2006. u 19:48 - pre 222 meseci
A kako da ti 'kazhe' ako prozor nije vidljiv?
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Pomoc oko prozora....13.01.2006. u 19:58 - pre 222 meseci
Citat:

Ova funkcija mi sluzi da mi kaze kad sam konektovan na net

Šta podrazumevaš pod net (Internet, Intranet, oboje, ...) ?
 
Odgovor na temu

Nibble

Član broj: 63173
Poruke: 302
*.dlp84.bih.net.ba.



+1 Profil

icon Re: Pomoc oko prozora....13.01.2006. u 20:33 - pre 222 meseci
Citat:
NastyBoy: A kako da ti 'kazhe' ako prozor nije vidljiv?

Mislio sam da preko cmd pokrecem ovaj program.

Citat:
X Files: Šta podrazumevaš pod net (Internet, Intranet, oboje, ...) ?


Internet.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Pomoc oko prozora....13.01.2006. u 21:01 - pre 222 meseci
Programi koji su "nevidljivi", rade u pozadini, ne postavljau nikakva pitanja, podizu
se zajedno sa OS-om, itd, najbolje je da budu takozvani SERVISI (servisna aplikacija).

Pogledaj Control Panel / Administrative Tools / Services za pozamasnu listu
modula koji rade u pozadini.

Alternativa tome mogu biti programi koji pri podizanju postavljaju neke flag-ove
prozora tako da nisu vidljivi u taskbar-u, ali mogu da budu vidljivi npr u tray-u.

Pojma nemam kako se to radi za konzolne programe ali mislim da moze nesto sa
PIF fajlom.

Što se tiče provere stanja konektovanosti na INTERNET, ne postoji funkcija koja ti
to 100% kazuje. Na primer, aki si u LAN-u, tvoja metoda ce ti verovatno pokazati
TRUE, a u stvari nisi na INTERNETU.

Bilo je na ovom forumu price o tome: http://www.elitesecurity.org/tema/90374

Tako da neka funkcija tipa:
Code:

bool IsConnectedToInternet()
{
   ULONG FLAGS = INTERNET_CONNECTION_MODEM |
                 INTERNET_CONNECTION_LAN   |
                 INTERNET_CONNECTION_PROXY;

   return ( InternetGetConnectedState( &FLAGS, 0 ) );
}

... nioje bas pouzdana.



[Ovu poruku je menjao X Files dana 13.01.2006. u 22:03 GMT+1]
 
Odgovor na temu

[es] :: C/C++ programiranje :: Pomoc oko prozora....

[ Pregleda: 1738 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.