Вопросы по теме 'mfc'
MFC: MessageBox во время перетаскивания
Мне нужно отобразить сообщение об ошибке при отклонении удаления в моем приложении.
Я пробовал это в OnDrop() , но затем исходное приложение зависало до тех пор, пока мое окно сообщения не было закрыто.
Как я могу это сделать?
687 просмотров
schedule
06.12.2022
Приложение не работает с библиотеками DLL VS 2008 SP1, предыдущая версия работает с версиями RTM
После перехода с Visual Studio 6 на Visual Studio 2008 мы использовали файлы MFC90.dll и msvc [pr] 90.dll вместе с файлами манифеста в частной параллельной конфигурации, чтобы не беспокоиться о версиях. или установив их в систему.
До SP1 это...
26659 просмотров
schedule
15.09.2022
Вход в систему под именем пользователя с доменом или без него в Windows
Есть ли прямой API для получения имени текущего вошедшего в систему пользователя с доменом? Значит, он вернет что-то вроде «домен \ пользователь», когда машина находится в домене, но в то же время вернет «пользователь», когда машина не в домене?...
3151 просмотров
schedule
03.04.2023
Программное изменение/обнаружение локальной политики безопасности
Можно ли сделать хотя бы одно из следующего:
1) Обнаружение параметра локальной политики безопасности (Учетные записи: ограничить использование локальной учетной записью пустых паролей только для входа в консоль)
2) Измените этот параметр...
3275 просмотров
schedule
11.11.2022
Win32/MFC Получить прямоугольник окна из прямоугольника клиента
Я знаю, что где-то есть функция, которая примет клиентский прямоугольник и преобразует его в оконный прямоугольник для вас. Никак не могу найти/вспомнить!
Кто-нибудь знает, что это?
Он сделает что-то похожее на:
const CRect client(0, 0,...
11771 просмотров
schedule
04.01.2024
Как изменить размер элемента и промежуток между ними в Custom Drown CListCtrl
Насколько я знаю, ON_WM_MEASUREITEM не вызывается в элементе управления Custom Draw list. Он используется только в том случае, если элемент управления нарисован владельцем.
Я нашел способ сделать это, но это своего рода ХАК, и я все еще не могу...
2289 просмотров
schedule
29.07.2023
Размер элемента CListBox изменился при изменении размера списка, даже если я укажу размер в методе MeasureItem()?
Я использовал класс, производный от CListBox , и создал его следующим образом:
style:WS_CHILD|WS_VISIBLE |LBS_OWNERDRAWFIXED | WS_VSCROLL | WS_HSCROLL
Я ожидаю, что элемент ListBox будет иметь фиксированный размер, на который не влияет...
1494 просмотров
schedule
05.06.2023
Рисование значков вместо растровых изображений в MFC CMenu?
Я могу использовать растровое изображение в меню
CMenu men;
CBitmap b;
b.LoadBitmap(IDB_0);
men.AppendMenu( MF_ENABLED,1,&b);
Я могу нарисовать иконку в DC
CImageList IL;
IL.Create(70, 14, ILC_COLOR16 | ILC_MASK, 1, 0);...
8944 просмотров
schedule
30.10.2023
MFC: изменение шрифта элемента управления List
Мне нужно во время выполнения изменить шрифт элемента управления списком, чтобы использовать шрифт фиксированной ширины. Я видел несколько примеров, которые предполагают, что я должен перехватывать сообщение NM_CUSTOMDRAW, но мне было интересно, есть...
9252 просмотров
schedule
18.06.2023
Как получить доступ к данным приложения консоли win32 в графическом интерфейсе пользователя VC ++ MFC
У меня два приложения:
Консольное приложение Win32.
Приложение MFC GUI.
Я хотел запустить консольное приложение в графическом интерфейсе MFC, и я хочу получить данные из этого консольного приложения и отобразить их в графическом...
2957 просмотров
schedule
06.05.2022
несколько CComboBox совместно используют одни и те же данные
У меня есть диалоговое окно MFC с 32 CComboBoxes, все они имеют одинаковые данные в списке. Это занимает некоторое время, и похоже, что часть задержки - это время, которое мне нужно потратить, используя InsertString(), чтобы добавить все данные к 32...
322 просмотров
schedule
02.06.2022
Уведомление CVSListBox после удаления
Я только что добавил в проект один из новых (MFC Feature Pack) элементов управления CVSListBox. Список элементов в элементе управления отслеживается некоторыми другими объектами в моем приложении, поэтому мне нужно получать много уведомлений из...
1201 просмотров
schedule
31.07.2023
Какое сообщение обрабатывается в процессе сворачивания или разворачивания окна?
Я хочу самостоятельно нарисовать строку заголовка окна с помощью MFC. Поэтому я переопределяю метод OnNcPaint() CMainFrame. Все кажется в порядке, пока я не щелкну элемент в меню управления, чтобы свернуть или развернуть его. Во время процесса...
7671 просмотров
schedule
13.05.2023
Могу ли я изменить толщину границы окна с помощью MFC?
Обычно толщина окна составляет 4 пикселя, что можно получить с помощью метода GetSystemMetrics. Можно ли изменить его значение, например 2 пикселя?
Большое спасибо!
2382 просмотров
schedule
07.06.2023
schedule
03.01.2023
CDialog не закрывается при сопоставлении двух кнопок
Visual Studio 2005, C ++, Windows XP.
У меня есть CDialog с одной кнопкой, которая вызывает такую функцию:
BEGIN_MESSAGE_MAP(Foo, BaseDlg) //BaseDlg inherits from CDialog
ON_BN_CLICKED(IDBAR, Bar)
END_MESSAGE_MAP()
Диалоговое окно...
486 просмотров
schedule
16.06.2022
Как обновить общий элемент управления в Windows 2000 до версии 6
Как я могу обновить библиотеки DLL общего управления до версии 6 в Windows 2000. Я создал приложение MFC, используя новые функции, доступные в версии 6 общего управления Windows. Версия dll по умолчанию в Windows 2000 — 5.80. Мне нужно поддерживать...
423 просмотров
schedule
13.07.2022
Отключить / включить кнопки ленты для пакета функций MFC
Я использую пакет функций MFC, и у меня есть несколько кнопок на ленте, экземпляры CMFCRibbonButton. Проблема в том, что я хотел бы включать и отключать некоторые из них в определенных условиях, но во время выполнения. Как я могу это сделать?...
10853 просмотров
schedule
11.05.2022
Как обрабатывать сообщения уведомлений в дочерних и родительских классах?
У меня есть собственный CTabCtrl, который я пытаюсь настроить (для автоматической смены страниц).
Если я обработаю ON_NOTIFY_REFLECT(TCN_SELCHANGE, ...) в своем элементе управления вкладками, ON_NOTIFY(TCN_SELCHANGE, ...) не будет получен...
6744 просмотров
schedule
30.12.2022
Событие числовой проверки CEdit C++ MFC
У меня есть текстовое поле CEdit, которое является частью панели свойств и допускает только числовые значения (положительные целые числа). Поле работает нормально, когда люди вводят нечисловые значения, но когда они удаляют значение в поле,...
19011 просмотров
schedule
06.06.2023