Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] GUICtrlCreateContextMenu - вернуть состояние графы.

Ответить
Настройки темы
[решено] GUICtrlCreateContextMenu - вернуть состояние графы.

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Как мне вернуть состояние графы контекстного меню (отмечена галкой или нет). GUICtrlGetState - что то не фунциклирует

Отправлено: 17:28, 14-03-2010

 

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата FlatX007:
GUICtrlGetState - что то не фунциклирует »
Оно для элементов GUI, а для меню используется GUICtrlRead:

Код: Выделить весь код
#include <GUIConstantsEx.au3>

$hGUI = GUICreate("Test Script", 300, 200)

$Menu = GUICtrlCreateContextMenu()
$Check_Item = GUICtrlCreateMenuItem("Check", $Menu)

GUISetState(@SW_SHOW, $hGUI)

While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Check_Item
            If BitAND(GUICtrlRead($Check_Item), $GUI_CHECKED) = $GUI_CHECKED Then
                GUICtrlSetState($Check_Item, $GUI_UNCHECKED)
            Else
                GUICtrlSetState($Check_Item, $GUI_CHECKED)
            EndIf
    EndSwitch
WEnd

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:46, 14-03-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] GUICtrlCreateContextMenu - вернуть состояние графы.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - надо после перезагрузки компьютера вернуть все в первоначальное состояние. allin1 Программное обеспечение Windows 3 05-12-2010 17:40
Непонятное состояние сервера nikita1001 Microsoft Windows NT/2000/2003 4 20-03-2010 04:20
Помогите, пожалуйста вернуть Desktop в нормальное состояние MishkaB Microsoft Windows 2000/XP 4 24-10-2005 22:06
состояние соединения Muskat Сетевые технологии 1 10-12-2003 12:00
Графы noname00.pas Программирование и базы данных 15 12-12-2001 01:25




 
Переход