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

Potrebna mi je pomoc, al' hitno...

[es] :: C/C++ programiranje :: Potrebna mi je pomoc, al' hitno...

[ Pregleda: 3469 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mladenvasic
Mladen Vasic
Doboj

Član broj: 50512
Poruke: 124
*.teol.net.



Profil

icon Potrebna mi je pomoc, al' hitno...26.06.2005. u 11:20 - pre 229 meseci
Imam problem i treba mi hitno ppomoc...
Koristim Visual C++ 2003 i imam sledeci problem...

Definisem u header-u:
#define WM_TRAY_MESSAGE (WM_USER + 1)
afx_msg void OnTrayNotify(WPARAM wParam, LPARAM lParam);

U cpp fajlu mi se nalaze funkcije:
afx_msg void CsystrayDlg::OnTrayNotify(WPARAM wParam, LPARAM lParam)
{
UINT uID;
UINT uMsg;

uID = (UINT) wParam;
uMsg = (UINT) lParam;


if (uID != 1)
return;

CPoint pt;


switch (uMsg )
{

case WM_LBUTTONDOWN:
GetCursorPos(&pt);
ClientToScreen(&pt);
OnTrayLButtonDown(pt);
break;

case WM_RBUTTONDOWN:
case WM_CONTEXTMENU:
GetCursorPos(&pt);
OnTrayRButtonDown(pt);
break;

}
return;
}

void CsystrayDlg::OnMinimize(void) // Ovo mi se odradi na klik dugmeta
{
m_TrayData.cbSize = sizeof(NOTIFYICONDATA);
m_TrayData.hWnd = this->m_hWnd;
m_TrayData.uID = 1;
//m_TrayData.uCallbackMessage = WM_TRAY_MESSAGE;
m_TrayData.hIcon = this->m_hIcon;
strcpy(m_TrayData.szTip,"Vremensko gasenje racunara ...");
m_TrayData.uFlags = NIF_ICON|NIF_MESSAGE;

BOOL bSuccess = FALSE;
BOOL BSus = FALSE;

BSus = m_menu.LoadMenu(IDR_MENU1);
if(!(BSus))
MessageBox("Unabled to Load menu");

bSuccess = Shell_NotifyIcon(NIM_ADD,&m_TrayData);

if(!(bSuccess))
MessageBox("Unable to Set Tary Icon");
else
{
this->ShowWindow(SW_MINIMIZE);
this->ShowWindow(SW_HIDE);
}
}

Gresku mi javi ovdje:
BEGIN_MESSAGE_MAP(CsystrayDlg, CDialog)
ON_MESSAGE(WM_TRAY_MESSAGE ,OnTrayNotify)
END_MESSAGE_MAP()

Greska je sledeca:
error C2440: 'static_cast' : cannot convert from 'void (__thiscall CsystrayDlg::* )(WPARAM,LPARAM)' to 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'

Program ne radi nista drugo sem minimizira aplikaciju u systray
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Potrebna mi je pomoc, al' hitno...27.06.2005. u 13:01 - pre 229 meseci
Pokusaj sa ovom adresom
http://www.codeproject.com/shell/YaTrayMin.asp
tj. sa
http://www.codeproject.com/shell/YaTrayMin/TrayMin_src.zip
 
Odgovor na temu

mladenvasic
Mladen Vasic
Doboj

Član broj: 50512
Poruke: 124
*.teol.net.



Profil

icon Re: Potrebna mi je pomoc, al' hitno...27.06.2005. u 18:24 - pre 229 meseci
Pokusao sam sa tom adresom i opet nista (opet ista greska) ...
Koliko sam ja shvatio taj izvorni kod radi na visual C++ 6.0, problem je kada ga otvorim u visual c++ 2003 onda mi javlja opisanu gresku ...


STA DA RADIM ...
 
Odgovor na temu

mladenvasic
Mladen Vasic
Doboj

Član broj: 50512
Poruke: 124
*.teol.net.



Profil

icon Re: Potrebna mi je pomoc, al' hitno...27.06.2005. u 21:42 - pre 229 meseci
Dobro bi mi dosao i neki drugi nacin da u Visual C++ 2003 napravim neku aplikaciju koja se minimizira u "SYSTRAY" i na desni klik misa da mi se otvori neki meni a na lijevi ta ista aplikacija itd ...
Odnosno treba mi samo "menu" na klik desnog tastera misa ...
 
Odgovor na temu

Ramirez

Član broj: 13160
Poruke: 318
*.ptt.yu.



Profil

icon Re: Potrebna mi je pomoc, al' hitno...28.06.2005. u 13:30 - pre 228 meseci
resenje svojih problema naci ces ovde: http://code.glowdot.com/tutorials/win32tutorial.php?page=16
 
Odgovor na temu

mladenvasic
Mladen Vasic
Doboj

Član broj: 50512
Poruke: 124
81.93.74.*



Profil

icon Re: Potrebna mi je pomoc, al' hitno...29.06.2005. u 07:10 - pre 228 meseci
Hvala vam puno, problem je rijesen ....
 
Odgovor na temu

zetravleuz

Član broj: 122627
Poruke: 1
*.fbx.proxad.net.



Profil

icon Re: Potrebna mi je pomoc, al' hitno...25.11.2006. u 08:39 - pre 211 meseci
Hello everyone,

I just have the same problem "unable to set tary icon" on my french pc and I have installed a Philipps Camera so I believe the problem comes from this point (what your forum seemed to confirm).

I don't read your language but if somebody could give me an idea how to deleate this message...

Thank you very much.

Céline (french)
I just speak english french and spanish ;)
 
Odgovor na temu

[es] :: C/C++ programiranje :: Potrebna mi je pomoc, al' hitno...

[ Pregleda: 3469 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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