Как удалить запись из меню сообщений в C

Я написал простую C-программу для создания записи в меню сообщений. Код показан ниже.

#include <messaging-menu.h>

int main(int argc, char *argv[])
{
    MessagingMenuApp *mmp=messaging_menu_app_new("gnome-terminal.desktop");
    messaging_menu_app_register(mmp);
    return 0;
}

И это работает, как ожидалось.

Затем я добавляю строку 'messaging_menu_app_unregister (mmp);' удалить запись, но не удалось.

#include <messaging-menu.h>

int main(int argc, char *argv[])
{
    MessagingMenuApp *mmp=messaging_menu_app_new("gnome-terminal.desktop");
    messaging_menu_app_register(mmp);
    messaging_menu_app_unregister(mmp);
    return 0;
}

Документ API гласит: messaging_menu_app_unregister () «Полностью удаляет приложение из меню сообщений». Но это не работает на моей машине, Ubuntu 13.10.

Я хочу удалить запись в C или Shell. Любая помощь?

Извините за мой английский и заранее спасибо.

1
задан 15 February 2014 в 10:34

0 ответов

Другие вопросы по тегам:

Похожие вопросы: