Domanda

Attualmente sto cercando di disabilitare alcuni pulsanti sulla barra dei menu in Word 2k3 ma non ho idea di come farlo, da quello che posso trovare online, sembra che devo chiamare la funzione "abiliMenuiteem" dall'utente32.dll Ma non sembra funzionare. Ci sono altre opzioni disponibili? Voglio disabilitare la copia/incolla/tagliare senza l'uso di macro per intercettare le chiamate.

Grazie a tutti per il vostro aiuto :)

Gonçalo

È stato utile?

Soluzione

Dovresti iterare tramite la collezione App.commandbars per trovare la barra di comando specifica (in questo caso, il menu di modifica) e quindi interagire tramite i comandi per trovare le voci di menu specifiche, quindi dovresti essere in grado di agganciare gli eventi di clic, o Disabilita i pulsanti (gli oggetti CommandBarButton hanno una proprietà abilitata che puoi impostare, credo che tu possa anche impostare visibile su di essi).

Sii consapevole che in diverse lingue, la didascalia può cambiare, quindi è meglio la chiave della proprietà ID.

Ecco un post su come ottenere quei nomi e id

http://support.microsoft.com/kb/243988

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top