C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 setcbrk / s / Библиотечн. функции Borland C++

setcbrk

Функция            Устанавливает control-break.

Синтаксис          #include<dos.h>
                   int setcbrk(int value);

Файл, содержащий   dos.h
прототип

Описание           setcbrk использует функцию DOS 0х33 для установки
                   флага Ctrl_Break.

                   value = 0 Выключает реакцию на Ctrl_Break (вклю-
                             чена только во время операций ввода/вы-
                             вода на консоль, принтер или коммуника-
                             ционный порт.)

                   value = 1 Включает реакцию на Ctrl_Break. (При
                             любых системных вызовах).

Возвращаемое       setcbrk возвращает value, т.е. переданное
значение           значение.

Переносимость      setcbrk уникальна для DOS.

Смотрите также     getcbrk.

Пример:

#include<dos.h>
#include<conio.h>
#include<stdio.h>

int main(void)
{
   int break_flag;
   printf("Для выключения нажмите 0\n");
   printf("Для включения нажмите 1\n");
   break_flag = getch()-'0';  /* прим. пер. в оригинале без вычит. */
   setcbrk(break_flag);
   if(getcbrk())
      printf("Флаг Ctrl-Break включен\n");
   else
      printf("Флаг Ctrl-Break выключен\n");
   return 0;
}