de rilley » 06 Mar 2010, 13:46
Iti multumesc mult pentru ajutorul acordat!
Nu ma grabesc sa il termin curand!
RE:
Am incercat cate putin,
#include <shellapi.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE dummy, LPSTR lpCmdLine, int nShowCmd)
{
HWND hWnd = ::FindWindow("TTOTAL_CMD", NULL);
NOTIFYICONDATA nid;
Shell_NotifyIcon(NIM_DELETE,&nid);
}
Am incercat un exemplu, sa scot iconita de la totalcommander, dar nu functioneaza.
M-am luat dupa programul WindowsSPY++ si codul:
HWND FindTrayToolbarWindow(){
HWND hWnd = ::FindWindow(_T("Shell_TrayWnd"), NULL);
if(hWnd) {
hWnd = ::FindWindowEx(hWnd,NULL,_T("TrayNotifyWnd"), NULL);
if(hWnd) {
hWnd = ::FindWindowEx(hWnd,NULL,_T("SysPager"), NULL);
if(hWnd) {
hWnd = ::FindWindowEx(hWnd, NULL,_T("ToolbarWindow32"), NULL);
}
}
}
return hWnd;
}