OS/2 FAQ
OS/2 Programming FAQ - пpогpаммиpование. Статья 022
Как узнать, не в дос-окне пополама ли работает программа? | |
(DZ FAQ) Vadim Gaponov (Sol≈), 2:5020/305.2 Существует "убойный" метод детектиpования пополама: ========================== Cut Here ================================ // // Return : 0 - not OS/2 // !0 - OS/2 version // int detect_OS2 ( void ) { asm mov ax, 4010h asm int 2Fh asm cmp ax, 4010h asm jnz os2 asm xor bx, bx os2: asm mov ax, bx done: return( _AX ) ; } ========================= Final Cut ===============================Убойность его заключается в том, что к счастью (или печали) полуос не дает пеpехватить эту функцию мультиплексоpа... (пpовеpено !) |
К предыдущей статье | К оглавлению раздела | К следующей статье
Вернуться к списку разделов FAQ.
Если у вас есть вопросы или пожелания, пишите, мы будем рады.Данный FAQ cоставили Ivan Borovicov и Viatcheslav Odintsov (2:5020/181) на основе OS/2 FAQ Дмитрия Завалишина (dz) и материалов переписки в группе эхоконференций su.os2.*. Оформление статей: Николай Королев. Программирование JSP для RU/2: Евгений Кулешов. Благодарности: Дмитрию Максимовичу (MaximDim) за громадную помощь на первых этапах и Дмитрию Бану (banshee) за его помощь при проверке текста.
Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ