Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Построение Графика не могу разобраться, прошу помощи. надо построить два графика. с алгоритмом решения задачи проблема.. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <math.h> //--------------------------------------------------------------------------- #pragma package(smart_init) https://www.cyberforum.ru/ cpp-builder/ thread282194.html Как получить путь файла C++ Builder
Привет всем!! Кто знает как замутить такую штуку... Есть какой нибудь левый файл, хранящийся в каком - нибудь левом месте, вот и мне надо, чтоб когда этот файл переносишь на форму или на другой любой элемент в програмке получить полный пут этого файла. Что то подобное я набросал на скрине.
C++ Builder Новая форма и таймер Уважаемые форумчане, помогите пожалуйста. Подскажите как при нажатии кнопки создать новую форму на несколько секунд, т.е. по истечении 5-6 секунд должна закрыться? https://www.cyberforum.ru/ cpp-builder/ thread282040.html C++ Builder Передать строку 00000000 11 00 00 00 00 00 00 00 03 00 00 00 0a 61 73 73 ........ ....pass 00000010 77 72 64 00 00 wrd.. Можете мне объяснить, что это такое, и как это передать серверу через winsock2 Как я понял это пакет, из источника есть еще инфа(структура): packet size (int) the number of bytes from the start of the requestid to the end of string2 (including... https://www.cyberforum.ru/ cpp-builder/ thread282014.html
C++ Builder Построение графиков функций от трех переменных
грубо говоря какой компонет реализует три оси OZ OX OY
C++ Builder как разместить фигуры по вертикале? нужно разместить 3 квадрата по вертикале, но незнаю как. у меня вышло разместить по диагонале. Исправте пожалуйста код. вот код программы: #include <vcl.h> #pragma hdrstop #include <Graphics.hpp> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; https://www.cyberforum.ru/ cpp-builder/ thread281984.html
C++ Builder Сравнение DACL Здравствуйте. Мне необходимо сравнить две структуры прав доступа ACL. Делаю так: PSECURITY_DESCRIPTOR pSD; PACL pDACL, pDACL2; ULONG lErr = GetNamedSecurityInfo(TEXT("C:\\123\\111.rtf"), SE_FILE_OBJECT, DACL_SECURITY_INFORMATION, NULL, NULL, &pDACL, NULL, &pSD); SetNamedSecurityInfo( "C:\\123\\111.rtf", SE_FILE_OBJECT, DACL_SECURITY_INFORMATION, NULL , NULL, pDACL, NULL); lErr =... https://www.cyberforum.ru/ cpp-builder/ thread281976.html C++ Builder Как можно связать Edit c TChar?
Как можно связать Edit c TChar?код программы как пишется?
C++ Builder Подскажите по WinSock Долго рыл инфу по сокетам, и всё таки решился через них сделать приложение. В связи с этим возникло множество вопросов. Во-первых: #include <winsock2.h> __fastcall TForm3::TForm3(TComponent* Owner) : TForm(Owner) { WSADATA wsd; if (WSAStartup(MAKEWORD(2,0), &wsd)!=0) { https://www.cyberforum.ru/ cpp-builder/ thread281930.html C++ Builder Существует ли папка https://www.cyberforum.ru/ cpp-builder/ thread281919.html
Уважаемые форумчани, доброго времени суток! У меня возникла задача- узнать существует ли заданая папка в директории пользователя виндоус. Пишу код: unsigned long Size = 256; char *z = new char; GetUserName(z, &Size);//унаём имя пользователя винды if(FileExists("C:\\Documents and Settings\\"z.c_str"\\Application Data\\Mozilla")) { ShowMessage("Made"); } else {
Программно одновремено запретить иконки, 'Свернуть' и 'Развернуть' C++ Builder
Проблема в том что я не могу одновременно запретить иконку свернуть и развернуть. Вот сам и код //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit3.h"
C++ Builder Запрос пароля при открытии из трея Добрый день всем! Настраиваю работу программы с TrayIcon. Создал всплывающее меню, создал форму для ввода пароля, и все прекрасно работает, нажимаю правой кнопкой мыши выскакивает всплывающее меню, в меню кнопка развернуть, открылась форма для ввода пароля а далее если пароль правельный форма пароля закрылась, основная форма открылась оператором- Form1->TrayIcon1->Restore();. Проблема... https://www.cyberforum.ru/ cpp-builder/ thread281904.html
1280 / 598 / 116
Регистрация: 18.08.2009
Сообщений: 832
22.05.2011, 10:28 0

Горячии клавиши - C++ Builder - Ответ 1676921

22.05.2011, 10:28. Показов 5083. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от Samrisbe Посмотреть сообщение
HotKey1->HotKey= "Strl+Alt+G";
Свойство HotKey является типом TShortCut, а не UnicodeString

C++
1
HotKey1->HotKey = TextToShortCut("Ctrl+Alt+G");


Цитата Сообщение от Samrisbe Посмотреть сообщение
Я чуток не догоняю как регистрировать и убирать регистрацию, используя компонент THotKey
Кинул на форму button в собыии onClick не не могу увязать чтоб именно заданные пользователем клавиши регистрировались.
THotKey работает таким образом, что пользователю надо в этом компоненте нажать сочетание
клавиш и его текстовое обозначение появляется в его поле.

Для регистрации этого сочетания пишешь вот это

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const bool RegisterShortCut(HWND hAppWnd, const TShortCut &sc_hotkey,
    const int &iIdentifier) {
    USHORT shKey = 0;
    TShiftState Shift;
    ShortCutToKey(sc_hotkey, shKey, Shift);
 
    UINT iModifiers = 0;
    if (Shift.Contains(ssShift)) {
        iModifiers += MOD_SHIFT;
    }
    if (Shift.Contains(ssCtrl)) {
        iModifiers += MOD_CONTROL;
    }
    if (Shift.Contains(ssAlt)) {
        iModifiers += MOD_ALT;
    }
 
    return RegisterHotKey(hAppWnd, iIdentifier, iModifiers, shKey);
}
 
// ---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender) {
    RegisterShortCut(Application->Handle, HotKey1->HotKey, 0x0f);
}
Добавлено через 3 минуты
Как убирать регистрацию, тебе kzru_hunter уже писал

Цитата Сообщение от kzru_hunter Посмотреть сообщение
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
UnregisterHotKey(Application->Handle, // Handle приложения
0x00F // идентификатор горячего ключа
);
}


Вернуться к обсуждению:
Горячии клавиши C++ Builder
1
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2011, 10:28
Готовые ответы и решения:

Сделать горячии клавиши для игры
Привет, хочу сделать горячие клавиши для игры, что-то на подобии QuickBinder хочу чтоб кто-то...

Горячие клавиши - обойти наведение фокуса и привязать клавиши клавиатуры к кнопкам на форме
всем доброго времени суток. столкнулся с такой проблемой. требуется чтобы при нажатии определенных...

Горячии клавиши
Подскажите как описать &quot;горячии клавиши&quot; в проге, если можно то с кодом?:)

Как программировать горячии клавиши в Бэйсике?
Помигите! Пожалуста ПРограмма написана на Вижуле Бэйсик Нужно на интерфейсе задать горячие клафиши!

10
22.05.2011, 10:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2011, 10:28
Помогаю со студенческими работами здесь

Не работают горячии клавиши, когда форма становится поверх всех окон
На форме есть checkbox, который делает форму поверх всех остальных с помощью...

"Горячии клавиши"
Все знают апи функцию RegisterHotKey, но она не всегда подходит для реализации горячих клавиш т.к....

Горячии кнопки в Visual Assist X
хм... в общем как их настроить? А то лениво каждый раз делать Меню-&gt;VAssistX-&gt;Refractor-&gt;Create...

При нажатии клавиши I проверить и вывести на экран состояние клавиши Insert
Добрый день, помогите с заданием при нажатии клавиши I проверить и вывести на экран состояние...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru