
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.05.2007, 15:37
|
|||
|---|---|---|---|
|
|||
Кнопка закрытия окна. |
|||
|
#18+
Как заблокировать кнопку закрытия окна? или вообще сделать чтобы её не было на форме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.05.2007, 15:44
|
|||
|---|---|---|---|
Кнопка закрытия окна. |
|||
|
#18+
http://www.tek-tips.com/viewthread.cfm?qid=523899 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.05.2007, 16:19
|
|||
|---|---|---|---|
|
|||
Кнопка закрытия окна. |
|||
|
#18+
VladConnhttp://www.tek-tips.com/viewthread.cfm?qid=523899 спасиб! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.05.2007, 17:57
|
|||
|---|---|---|---|
|
|||
Кнопка закрытия окна. |
|||
|
#18+
Нашёл такой код: Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long Private Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, _ ByVal wFlags As Long) As Long Const MF_BYPOSITION = &H400& Public Sub RemoveCloseMenu(frm As Form) Dim hSysMenu As Long hSysMenu = GetSystemMenu(frm.hwnd, 0) Call RemoveMenu(hSysMenu, 6, MF_BYPOSITION) Call RemoveMenu(hSysMenu, 5, MF_BYPOSITION) End Sub Private Sub Form_Load() RemoveCloseMenu Me End Sub Пожалуйста, кто чего-нибудь в нём понял напишите комментарий?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2007, 01:16
|
|||
|---|---|---|---|
|
|||
Кнопка закрытия окна. |
|||
|
#18+
salvadorКак заблокировать кнопку закрытия окна? или вообще сделать чтобы её не было на форме? Отключение доступа к системным кнопкам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2007, 01:18
|
|||
|---|---|---|---|
|
|||
Кнопка закрытия окна. |
|||
|
#18+
max_111 salvadorКак заблокировать кнопку закрытия окна? или вообще сделать чтобы её не было на форме? Отключение доступа к системным кнопкам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2007, 09:40
|
|||
|---|---|---|---|
Кнопка закрытия окна. |
|||
|
#18+
Код: plaintext 1. 2. 3. THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2007, 15:48
|
|||
|---|---|---|---|
Кнопка закрытия окна. |
|||
|
#18+
HandKot Код: plaintext 1. 2. 3. THINK! HandKot, такое делать - Боже упаси. Такой подход (но не он один), только в правильном исполнении, указан уже в приведенной мною ссылке. Он имеет один недостаток (не ваше исполнение, неверное), но как таковой. Дело в том, что при этом кнопка закрытия окна остается доступной для нажатия, и у пользователя возникает смешанное чувство, когда нажатие на крестик не закрывает форму. Тут уже нужно показывать какое-то объяснение и т.д. А зачем тогда вообще делать доступный крестик, так? Бывает лучше его или убрать или показывать неактивным. А вот приведенный вами подход, но в корректном исполнении: Код: plaintext 1. 2. Успехов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2163934]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 333ms |

| 0 / 0 |
