Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 26 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok NapísalOffline : 21.03.2009 20:15

AHojte takze chcel by som spravit jednu vec ked minimalizujem aplikaciu aby sa mi minimalizovala do ctray-u. A vytvorit checkbox ked je zafajktnuty tak pri starte windowsu sa spusti aplikacia Predom vdaka.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 22.03.2009 10:27

nasiel som par navodov ale nerozumiem tomu


Offline

Skúsený užívateľ
Skúsený užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 22.03.2009 10:44

Napíš, čomu presne nerozumieš.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 22.03.2009 13:29

nie ze by som nerozumel ale nejde to proste chcem aby ked KLIKNEM na minimaze tak mi ho minimazne do sys tray


Offline

Skúsený užívateľ
Skúsený užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 22.03.2009 13:40

Ak minimalizuješ okno, bude tomuto oknu zaslaná správa WM_SIZE a WPARAM nadobudne hodnotu SIZE_MINIMZED. Stačí iba toto ošetriť.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 22.03.2009 14:52

kde to mam dat ako to mam spravit chapes ja som s toho fakt debil zacinam v tom robyt


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 19.09.06
Prihlásený: 21.04.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 23.03.2009 1:11

Tipol by som to na c++, cize v funkcii, ktora ti spracovava spravy windowsu das do toho switchu este jeden case, ktory bude reagovat na spravu WM_SIZE. Toto som robil (kopiroval z helpu) niekedy ja.
Kód:
case WM_SIZE:

         if (wParam==SIZE_MINIMIZED) {

               pdata->cbSize=88;

               pdata->hWnd=hwnd;

               pdata->uFlags=(NIF_MESSAGE | NIF_ICON | NIF_TIP);

               pdata->uID=12;

               pdata->uCallbackMessage=2000;

               pdata->hIcon=LoadIcon(NULL,IDI_APPLICATION);

               strcpy(pdata->szTip,tip);

               ShowWindow(hwnd,SW_HIDE);

               Shell_NotifyIcon(NIM_ADD,pdata);

         }

         break;

      case 2000:

         if (wParam==12 && lParam==WM_LBUTTONDOWN) {

         pdata->uFlags=NIF_ICON;

         pdata->uCallbackMessage=1000;

         ShowWindow(hwnd,SW_SHOWDEFAULT);

         Shell_NotifyIcon(NIM_DELETE,pdata);

         }

         break;

pdata su deklarovane globalne ako PNOTIFYICONDATA a treba includovat shellapi.h
A k tomu chcekboxu : staci vytvorit v registroch zaznam s cestou k aplikacii niekde v software\microsoft\windows\run alebo tak nejak.


Offline

Skúsený užívateľ
Skúsený užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 23.03.2009 14:06

No mne sa skôr zdá, že on to potrebuje vo VB, keďže jeho príspevky sú hlavne vo VB, ale to si mal napísať, Miko.

Skús sa pozrieť sem.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 23.03.2009 18:29

chlapci tray som zvladol googlil sm a nasiel som tu metodu ano pisem vo vb takze teraz spravit ten checkbox alebo nieco ine ako nastavit ci sa to da sputit s windowsom


Offline

Skúsený užívateľ
Skúsený užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 11.01.09
Prihlásený: 24.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 23.03.2009 19:34

Daj to tak, že ak je odfajknutý, tak do registru "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" sa zapíše hodnota s cestou, kde je uložený tvoj súbor a ak nie je odfajknutý, tak sa vymaže.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 23.03.2009 20:08

takze prepac mi ale s checkboxami som nerobil ja viem ze je to pre vás takze si so mnou radit ale fakt som zaciatocnik takze bude to vyzerat

Kód:
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged

    End Sub


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 24.03.2009 15:35

Doporucujem vytvorit nejaky form (Nastavenia napr.), hodit tam checkbox a tlacitko "Uložiť". Vyuzi handler tlacitka (Button1_Click) a tam to kontroluj.

if checkbox1.checked=true then
'ked je zaskrtnuty checkbox
'pridaj do registra hodnotu - vygoogli
else
'ked neni
'vymaz z registrov - vygoogli ako mazat z registrov
end if


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 25.03.2009 20:25

ano takto chapem takye je to takto
Kód:
Dim startupReg As RegistryKey = Registry.CurrentUser
        Dim startupKey As RegistryKey = startupReg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
        If CheckBox1.Checked = True Then
            startupKey.SetValue("KM Note", Application.ExecutablePath)
        Else
            startupKey.DeleteSubKey("KM Note", False)
        End If

a potrebujem este aby mi applikacia skontrolovala ci existuje ten register a ak existuje bud da checkboxu True alebo false ako to spravit


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 26.03.2009 18:37

pouzivaj DeleteValue, delete subkey nefunguje v tomto pripade. Subkey maze iba podzlozky v registri.

Kód:
    Dim startupReg As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.CurrentUser
    Dim startupKey As Microsoft.Win32.RegistryKey = startupReg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim value() As String

        value = startupKey.GetValueNames()

        If value.Contains("KM Note") = True Then CheckBox1.Checked = True
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If CheckBox1.Checked = True Then
            startupKey.SetValue("KM Note", Application.ExecutablePath)
        Else
            startupKey.DeleteValue("KM Note")
        End If
    End Sub


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 27.03.2009 20:11

pise mi error

Kód:
Error   1   'Contains' is not a member of 'System.Array'.   F:\System_tray_menu\Form1.vb   217   12   System_tray_menu
co s tym


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 28.03.2009 11:57

hmm.. skus Form_Load zmenit na
Kód:
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim value() As String

        value = startupKey.GetValueNames()

        For i As Integer = 0 To value.Count - 1

            If value(i) = "KM Note" Then
                checkbox1.checked = True
            End If
        Next
    End Sub


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 28.03.2009 14:40

no znova ! Error 1 'Count' is not a member of 'System.Array'. F:\System_tray_menu\Form1.vb 241 33 System_tray_menu


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 29.03.2009 11:09

netreba tam kniznicu ktora by ceclerovala count alebo co


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 29.03.2009 20:49

podla mna ti chybaju nejake kniznice.. skus si nainstalovat .NET framework 3.5


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 30.03.2009 16:16

mam


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 01.04.2009 10:39

no tak ti to musi ist


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 01.04.2009 20:36

no hej ale ono to nevie co je count pls daj mi radsej icq lebo ma tu slahne


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 03.04.2009 17:42

skus este tento kod vlozit hned na zaciatok (este pred deklaraciou classy)

Kód:
Imports System.Array


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 03.04.2009 21:34

aj to som skusal


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.01.09
Prihlásený: 22.09.13
Príspevky: 78
Témy: 20
Príspevok Napísal autor témyOffline : 10.04.2009 16:50

prosim ta kde mam napisat teda kde mi s tym poradia


Offline

Užívateľ
Užívateľ
Minimalize to Ctray+ start windows

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1
Príspevok NapísalOffline : 08.05.2009 16:26

mas najnovsi .NET framework?


Odpovedať na tému [ Príspevkov: 26 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Windows 7 Štart

v Operačné systémy Microsoft

11

822

04.01.2011 14:46

hornak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. start Windows XP

v Operačné systémy Microsoft

0

250

03.01.2017 15:27

johnyfly1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 7 - štart

v Operačné systémy Microsoft

10

391

13.10.2014 14:54

Smith Wesson Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zamrznutý štart Windows

v Operačné systémy Microsoft

3

675

04.12.2009 17:05

mmichalll Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. štart windows dookola

v Operačné systémy Microsoft

17

1041

09.09.2007 14:06

martin11 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Skype & start windows

v Ostatné programy

8

400

25.08.2014 21:39

tatko Tom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dlhy start windows 7

v Operačné systémy Microsoft

7

1138

03.04.2012 8:07

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 7 štart panel

v Operačné systémy Microsoft

3

266

23.08.2013 15:45

Lessik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. windows 11 štart menu

v Operačné systémy Microsoft

14

194

30.12.2023 20:08

Rafi87 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomalý štart Windows 7

v Operačné systémy Microsoft

5

1935

10.06.2011 10:26

FunTrance Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomaly start Windows 7

v Operačné systémy Microsoft

4

495

31.10.2013 12:33

jaabra Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomalý štart Windows 7

v Operačné systémy Microsoft

2

530

28.01.2015 1:00

hanesovic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 10 nefungujúci ŠTART + Taskbar

v Operačné systémy Microsoft

6

376

11.01.2016 15:29

Kubiak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 7 Premium - pomalý štart

v Operačné systémy Microsoft

17

1945

18.12.2010 19:08

walder11 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Žiadne Štart menu pre Windows 8?

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Novinky

84

1854

09.07.2014 11:23

Walcott Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Štart Windows 7 po re inštalácii

v Operačné systémy Microsoft

4

253

17.12.2012 20:02

gabo5550 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra