Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    372

    [c++] Toolbar in api

    Ho creato la toolbar e fin qui tutto ok, ma ho la necessità di utilizzare una mia immmagine da associare al pulsante che non è presente tra quelle standard in "commctrl.h", ad esempio STD_ESCI come si fa a definirla ed ad utilizzarla con l'imagelist predefinita nella libreria common control?

    Altra domanda:

    se un pulsante della toolbar ha lo stato "hidden" come si fa a renderlo visibile? Utilizzo senza successo:

    SendMessage(hTool, TB_HIDEBUTTON, (WPARAM)ID_FILE_SAVEAS, (LPARAM) MAKELONG(FALSE, 0));

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    372

    Re: [c++] Toolbar in api

    Originariamente inviato da stefanoB
    Altra domanda:

    se un pulsante della toolbar ha lo stato "hidden" come si fa a renderlo visibile? Utilizzo senza successo:

    SendMessage(hTool, TB_HIDEBUTTON, (WPARAM)ID_FILE_SAVEAS, (LPARAM) MAKELONG(FALSE, 0));
    Ho risolto in parte nel senso che il TB_HIDEBUTTON funziona ma vorrei usarlo in un ciclo for per abilitare/disabilitare vari bottoni, in questo modo:

    SendMessage(hTool, TB_HIDEBUTTON, (WPARAM)VpbTB[i].idB, (LPARAM) MAKELONG(WORD)VpbTB[i].sB, 0));

    ma non funziona credo per il cast di MAKELONG anche se in compilazione non ho errori/warning ... come devo correggerlo??

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    372
    suggerimenti ... ?????

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.