Вопросы по теме 'mfc'
Мастер класса MS VC++ 6
Хорошо, я разрабатываю приложение, которое в течение последних 16 лет находилось в непрерывной разработке, от C в DOS до различных разновидностей C++, и теперь в основном основано на C++ с графическим интерфейсом MFC и StingRay и различными другими...
2117 просмотров
schedule
22.10.2022
Преобразование доступа к реестру в вызовы db из MFC Feature Pack
Мы можем начать преобразование старого проекта VS2003 MFC для использования новых интересных функций, предоставляемых MFC Feature Pack и VS2008. Несколько новых элементов управления пользовательского интерфейса были бы очень хороши, за исключением...
985 просмотров
schedule
07.06.2024
Какое сообщение или событие вызывается при вызове метода CListCtrl::InsertItem()?
Я планировал реализовать собственный CListCtrl. Я думал, что рисование элемента происходит после того, как элемент вставлен в элемент управления. Итак, мой метод объявляет класс, производный от CListCtrl, и переопределяет его метод DrawItem()....
1624 просмотров
schedule
24.01.2024
Простая синхронизация потоков
Мне нужна простая блокировка «по одному» в разделе кода. Рассмотрим функцию func , которую можно запускать из нескольких потоков:
void func()
{
// locking/mutex statement goes here
operation1();
operation2();
// corresponding...
19575 просмотров
schedule
27.10.2022
Как заставить мое приложение выйти на передний план и получить фокус?
Я работаю над приложением, которое является начальной загрузкой для установщика, над которым я также работаю. Приложение делает несколько вызовов MSI, чтобы получить информацию, необходимую мне для сборки мастера, который является главным окном моего...
20548 просмотров
schedule
13.02.2024
CAsyncSocket и многопоточность
Я использую MFC CAsyncSocket для сетевого взаимодействия в многопоточной среде. После нескольких часов попыток заставить принятые сокеты принимать входящие данные я наткнулся на страницу, в которой говорится, что для вызова функции OnReceive...
3603 просмотров
schedule
29.05.2024
Как мне решить, использовать ли ATL, MFC, Win32 или CLR для нового проекта C ++?
Я только начинаю свой первый проект на C ++. Я использую Visual Studio 2008 . Это приложение Windows единой формы, которое обращается к нескольким базам данных и инициирует транзакцию WebSphere MQ. Я в основном понимаю различия между ATL, MFC,...
47860 просмотров
schedule
28.10.2022
Qt и двойная буферизация — есть ли какие-нибудь хитрости для захвата пикселей или управления задним буфером?
Я переношу приложение на Qt из MFC.
Приложение MFC будет использовать вызовы GDI для построения окна (в основном графика). Он будет рисовать в задний буфер растрового изображения памяти, а затем BitBlt его на экран. Qt, однако, уже выполняет...
9444 просмотров
schedule
18.12.2023
Вы когда-нибудь полностью переписывали большое приложение C ++ на C #?
Я знаю, что Джоэл говорит никогда этого не делать , и в большинстве случаев я согласен с этим. Думаю, есть случаи, когда это оправдано.
У нас есть большое приложение C ++ (всего около 250 000 строк кода), которое использует интерфейс MFC и службу...
5331 просмотров
schedule
27.02.2024
Как увеличить высоту и ширину ячеек в ListControl
Как мы можем увеличить высоту и ширину ячейки в списке
Он создается с помощью Listcontrol MFC.
2155 просмотров
schedule
02.04.2024
Необработанные исключения из управляемого пользовательского элемента управления C#, используемого в диалоговом окне MFC
Наше основное приложение построено в MFC C++, но мы пытаемся написать новый код в .NET и создали пользовательский элемент управления в .NET, который будет использоваться в существующем диалоговом окне MFC.
Однако когда неожиданное/необработанное...
2158 просмотров
schedule
20.10.2022
Как я могу получить объект HDC из объекта CDC?
У меня есть объект dc типа CDC, и я хочу получить объект HDC.
Я прочитал документацию MSDN здесь , но не не очень понимаю.
Может ли кто-нибудь предоставить мне краткий пример/объяснение того, как это сделать?
19959 просмотров
schedule
08.11.2022
Как я могу предоставить доступ к этому буферу с помощью CSingleLock?
У меня есть эти два метода для потокового доступа к объекту CMyBuffer :
Заголовок:
class CSomeClass
{
//...
public:
CMyBuffer & LockBuffer();
void ReleaseBuffer();
private:
CMyBuffer m_buffer;
CCriticalSection...
297 просмотров
schedule
18.09.2022
Как свернуть дочерний диалог на панель задач в приложении MFC?
Я открываю дочерний диалог из родительского диалога. Среди свойств дочернего диалога я включил свойство «Свернуть». Но если нажать кнопку «Свернуть», то дочерний диалог сворачивается в левый угол экрана, а не в панель задач Windows. Как я могу это...
1797 просмотров
schedule
29.11.2022
Сбой ASSERT при вызове CDC SelectObject () - что я могу попробовать?
Я работаю над многопоточным приложением Win32 MFC. Мы визуализируем карту и отображаем ее на панели в пользовательском интерфейсе вместе с настраиваемыми объектами наверху. Рендеринг выполняется медленно (~ 800 мс), что происходит в потоке...
1826 просмотров
schedule
29.04.2024
Плагин IE ActiveX не может создать файл
Я написал плагин для IE, используя MFC ActiveX. Плагин фактически создает файл в папке CLSID_APPDATA и записывает в него некоторые данные. Но проблема в том, что созданный файл нельзя увидеть (я имею в виду, что я не вижу ни одного файла в папке...
1068 просмотров
schedule
26.11.2023
Общие элементы управления 6.0 в Windows 2000?
Я хочу использовать группировку в CListCtrls, которая, кажется, была введена в Common Controls 6. CC6 вышла только с XP, поэтому у нас есть проблема с Windows 2000 и более ранними версиями. Развертывание новой версии Comctl32.dll казалось бы...
157 просмотров
schedule
09.12.2023
Класс CHtmlView и фокус
У меня есть приложение SDI, написанное в MFC. Кадр делится на 1 строку и 2 столбца с помощью окна-разделителя. Ниже приведены сведения о строке и столбце (R0C0 означает строку № 0 и столбец № 0).
Представление R0C0 — это CFormView с несколькими...
1339 просмотров
schedule
05.06.2024
SetWindowLong в CustomDraw вызывает необработанное исключение
Я вношу некоторые изменения в CSliderCtrl с помощью Custom Draw, элемент управления должен использоваться в диалоговом окне. Вот структура: В моей MessageMap у меня есть: ON_NOTIFY_REFLECT_EX(NM_CUSTOMDRAW, OnNMCustomdraw)
Метод OnNMCustomdraw...
1548 просмотров
schedule
11.01.2024
Проблема с рисованием: ShowWindow(hWnd, SW_HIDE) автоматически делает прямоугольники недействительными?
Я столкнулся с проблемой, когда у меня есть окно, содержащее дочернее окно. Дочернее окно содержит другое дочернее окно, в котором видео воспроизводится с помощью проигрывателя Windows Media. Всякий раз, когда я вызываю ShowWindow (hWnd, SW_HIDE) в...
1527 просмотров
schedule
31.03.2024