Вопросы по теме '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 просмотров

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 просмотров
mfc
schedule 30.10.2023

MFC: изменение шрифта элемента управления List
Мне нужно во время выполнения изменить шрифт элемента управления списком, чтобы использовать шрифт фиксированной ширины. Я видел несколько примеров, которые предполагают, что я должен перехватывать сообщение NM_CUSTOMDRAW, но мне было интересно, есть...
9252 просмотров
schedule 18.06.2023

Как получить доступ к данным приложения консоли win32 в графическом интерфейсе пользователя VC ++ MFC
У меня два приложения: Консольное приложение Win32. Приложение MFC GUI. Я хотел запустить консольное приложение в графическом интерфейсе MFC, и я хочу получить данные из этого консольного приложения и отобразить их в графическом...
2957 просмотров

несколько 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

МФЦ и STL
Вы бы смешали MFC с STL? Почему?
4901 просмотров
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