Menü madde tanımlayıcısı

Her bir menü öğesi ile ilişkilendirilmiş, bir menü öğesinin tanımlayıcıolarak adlandırılan benzersiz, uygulama tanımlı bir tam sayıdır. Kullanıcı menüden bir komut öğe seçtiğinde, sistem sahibi penceresine bir wm_command iletisi bir parçası olarak madde tanımlayıcısı gönderir. Pencere yordamı tanımlayıcı iletinin kaynağını belirlemek için inceler ve iletiyi buna göre işler. Ayrıca, bir menü öğesine menü fonksiyonları arama tanımlayıcısını kullanarak belirtebilirsiniz; Örneğin, etkinleştirme veya menü öğesini devre dışı bırakmak için.

32-Bit bir tamsayı olsa bile bir menü öğesi tanıtıcısı 0 ile 65.535 bir değer olmalıdır. Bunun nedeni wm_command bir menü öğesi tanıtıcısı wParam parametresi olarak alt sıra word geçirmeden.

Sadece komut öğeleri gibi alt menüleri Aç menü öğeleri tanımlayıcıları vardır. Ancak, böyle bir öğe menüden seçildiğinde Sistem komut ileti göndermez. Bunun yerine, menü öğesi ile ilişkilendirilmiş alt sistemini açar.

Belirtilen konumda menü öğesi tanıtıcısı almak için GetMenuItemID veya GetMenuItemInfo işlevini kullanın.