Hola amigos.. bueno... Perdón por molestar de nuevo... pero hay veces que no se donde buscar... Y en este caso em estoy volviendo loco... Se trata de íconos:<br><br>Probando con íconos intenté llevarlo al system tray, pero cuando lo hago no tengo el ícono que quiero sino el ícono small que tiene la aplicación:
<br><br>en winmain...<br><br><br>    wincl.hIcon  = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(ID_APICONO));<br>    wincl.hIconSm  = (HICON)LoadImage(GetModuleHandle(NULL), MAKEINTRESOURCE(ID_SMICONO), IMAGE_ICON, 16, 16, 0);
<br><br>y en alguna parte del winmain:<br><br>    MyTaskBarAddIcon (hwnd, ID_ICON, LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(ID_ICONO)), "Prueba de íconos");<br><br><br><br>Y en las definiciones de funciones:
<br><br>BOOL MyTaskBarAddIcon (HWND hwnd, UINT uID, HICON hicon, LPSTR lpszTip) <br>{ <br>   BOOL res;  <br><br>   /* Cargo la estructura con los datos */     <br>   tnid.cbSize = sizeof (NOTIFYICONDATA); <br>   tnid.hWnd
 = hwnd;     <br>   tnid.uID = uID; <br>   tnid.uFlags = NIF_MESSAGE | NIF_ICON | NIF_TIP; <br>   tnid.uCallbackMessage = WM_USER;<br>   tnid.hIcon = hicon; <br>   if (lpszTip) <br>      lstrcpyn (tnid.szTip, lpszTip, sizeof(
tnid.szTip)); <br>   else <br>      tnid.szTip[0] = '\0'; <br><br>   /* Le pido al EXPLORER que agregue el ícono */     <br>   res = Shell_NotifyIcon (NIM_ADD, &tnid); <br><br>   return res; <br>} <br><br><br>
En ids.h:<br><br>#define    ID_ICON 1<br><br>y en recursos.rc:<br><br>ID_ICONO ICON "SRSM.ico"<br>ID_SMICONO ICON "1.ico"<br>ID_APICONO ICON "2.ico"<br><br>Lo que hace el programa es poner el ícono que defino en 
wincl.hIconSm en system tray y no el de LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(ID_ICONO))<br><br>Y si fuera por el tamaño, también probé:<br>MyTaskBarAddIcon (hwnd, ID_ICON,(HICON)LoadImage(GetModuleHandle(NULL), MAKEINTRESOURCE(ID_SMICONO), IMAGE_ICON, 16, 16, 0) , "Prueba de íconos");
<br><br>Y sigue siendo el mismo ícono el que aparece... No entiendo por que sucede esto... Y por otro lado... <br>Que es ID_ICON? Que valores puede tomar?<br>Como puedo hacer para cambiar de íconos (ovbiamente una ves que funcione esto)
<br><br>Gracias a todos! (y muchas gracias steven que me sacás muchas dudas a disrio!!!) Saludos!<br>