Сборник часто задаваемых вопросов по программированию в среде Borland C++ Builder

   Как узнать каталог, где находится запускаемая программа?

   Как преобразовать строку в wchar_t*?

   Как произвести принудительный скроллинг в TRichEdit?

   Как, зная путь к файлу (например через OpenDialog), найти имя этого файла?

   Как убрать иконку из верхнего левого угла программы?

   Нужно задержать выполнение ф-ии на интервал, меньше секунды.Как мне можно это сделать?

   Как програмно сымитировать нажатие клавиш CTRL+V ?

   Как написать обработчик события?

   Как во время выполнения создать Items в PopupMenu?

   Как узнать сколько на данный момент созданно форм?

   Как копировать файл в C++ Builder?

   Как получить список всех процессов?

   Как определить версию программы?

   Как заставить иконку в таскбаре мигать?

   Как перетащить файл на мою форму?

   Как узнать Ascii код нажатой кнопки?

   Как создать в ListBox горизонтальную прокрутку, если ее не оказалось после заполнения ListBox?

   Как определить родительскую форму известного TControl (TEdit,TButton и т.п.)?

   Как выловить нажатие Shift при запуске программы?

   Как запустить только один экземпляр приложения?

   Как перерисовать окно приложения, которое делает некоторый расчет, используя цикл?

   Как копировать файлы?

   Как узнать версию Windows?

   Как из середины бинарного файла удалить определённое количество байт?

   Как получить все иконки которые есть в exe-файле?

   При моем запущенном приложении работа Windows завершиться не может, что делать?

   Существует ли функция вывода укороченного пути к файлу?

   Как добавить пункт к системному меню, находящемуся рядом с названием окна?

   Нужно отсортировать имена файлов в FileListBox, как это сделать(по имени и расширению)?

   Нужно создавать формы во время выполнения программы. Количество форм заранее не известно. На каждой форме нужно только рисовать. Цель - получить окошки с рисунками. Как сделать?

   Как в реестр заносить данные в HEX виде?

   Как узнать размер свободного места на сетевом диске, если путь к файлу указан как сетевой \\comp\folder\?

   Как организовать общую функцию для реагирования на события нескольких компонент?

   Как на повернуть на 90 градусов шрифт на компоненте (например TPanel или TLabel), чтоб он отображался не справа налево, а сверху вниз?

   Как сделать Drag&Drop файлов с винта в мой ListBox?

   Как программно зарегистрировать собственное расширение для файлов в WINDOWS?

   Как изменить формат печати для принтера?

   Как организовать подгрузку ресурсов из DLL для разноязычных версий?

   Как получать данные, выводящиеся программой, написанной под DOS?

   Как работать с функцией GetVolumeInformation?

   Как перетащить окно, созданное winAPI и не имеющее ниодного объекта TControl?

   Как сделать ,чтобы мое приложение всегда было в фокусе?

   Как получить список запущенных задач?

   Как закрыть чужую прогу (Ворд, винамп), зная только её екзешник?

   Как сымитировать нажатие левой кнопки мыши?

   Как конвертировать строку из кодировки win в KOI?

   Как заблокировать или перехватывать системную кнопку закрытия программы?

   Как убрать иконку у программы?

   Как для созданного списка файлов и папок получить системные иконки для отображения в списке?

   Как програмно зарегистрировать расширение файлов?

Win32 API FAQ Сергея Андык

   Как определить,принадлежит ли юзер группе администраторов?

   Как поставить system-wide хук(например писать в файл все нажатия кнопок)

   Как зашутдаунить удаленный компьютер?

   Как сделать чтобы окошко не появлялось на таскбаре?

   Как запустить(придушить) скринсэйвер

   Как узнать ip адрес(а) машины (в текстовом виде)?

   Как определить тип Windows на компьютере?

   Как подключить сетевой диск?

   А как его отключить?

   Как послать сообщение юзеру(а-ля net send)

   Как создать юзера и дать ему права?

   Как узнать какие привилегии есть у пользователя ?

   Как узнать какие пользователи есть на моей (или не моей) машине

   Кто по сети или локально шарится по моей(не моей)машине?

   Как в мультипроцессорной системе указать задаче на каком процессоре работать?

   Как установить (узнать) приоритет процесса?

   Как установить (узнать) приоритет нити?

   Как определить тип NT - server или workstation?

   Как проследить чтобы только одна копия приложения работала в данный момент

   Имеется PID процесса,как узнать имя

   Как извлечь версию EXE,DLL и т.д.?

   Как узнать имя дефолтового web browsera и , вообще, как узнать - с какой программой

   Как узнать SID юзера?

   Как удалить директорию,если она не пустая?

   Как запретить переключение по alt-tab?

   Как программно нажать клавишу (Num Lock например)?

   Как соединиться по RAS ?

   Как определить,имеется ли соединение по RAS?

   Как разорвать соединение?

   Как узнать максимум информации о типе и возможностях ОС на удаленной машине

   Как создать hard link на NTFS?

   Как

   Как посмотреть,что же там уже

   Как SID привести к текстовому виду(например для загрузки HKEY_USERS)?

   Можно ли в 95 использовать функции Net*() (NetFileEnum и т.п.)?

   Как определить частоту процессора?

   Как узнать MAC адрес сетевой карты?

   Как сделать, чтобы мою прогу нельзя было бы убить?

   Как узнать хэндл консольного окна?

   Как активизировать любое окно(передать ему фокус ввода)?

   Как стереть самого себя?

   Как поменять default принтер?

   Как проверить, есть ли дискета в дисководе?

   Как послать пинг?

   Как дать(забрать)права?

   Как программно поменять IP адрес?

   Как программно нажать кнопку

   Как убрать таскбар?

   Как в GUI приложении открыть консоль и назначить stdin,stdout,stderr?

   Как,зная имя и пароль пользователя и не имея привилегий для LogonUser(),

   Как динамически прятать/показывать кнопку на таскбаре?

   Как обрабатывать сообщения от колеса ms intellimouse?

   Как получить хэндл полиси?

   Как включить/выключить аудит?

   Как грохнуть процесс(в том числе системный)?



Электронные Книги по компьютерным программам
На правах рекламы:
имплантация зубов детям
Логин
Пароль
Запомнить меня