Результаты поиска по запросу "mfc"

3 ответа

Ошибка MBCS при создании проекта MFC C ++ с помощью Visual Studio

Я открыл свой существующий проект MFC с помощью Visual Studio и при сборке я получаю следующее сообщение об ошибке: Error 1 error MSB8031: Use of MBCS encoding in MFC projects require an additional library to be downloaded and installed. Please ...

4 ответа

Как конвертировать std: string в CString в проекте Юникод

у меня естьstd::string, Мне нужно конвертировать этоstd:string кCstring. Я пытаюсь использовать.c_str() но это только для не-Unicode-проекта, и я использую Unicode-проект (потому что не Unicode-проект устарел с VS2013). Любой желающий мог ...

3 ответа

 можно позвонить в любое время. Полученный им контекст устройства указывает на всю клиентскую область окна. Чтобы освободить его, вы должны позвонить

отаю над Win32 UI. Я хочу знать разницу между GetDC и BeginPaint. Когда использовать какой API, а когда не использовать какой API.

ТОП публикаций

3 ответа

Хорошо, я понял. На самом деле, мы должны избегать ссылок только на ответы. Потому что со временем ссылки, как правило, нарушаются. Но в этом случае вы дали небольшую сумму содержания ссылки, так что все в порядке. Чем дольше объяснение, тем лучше :-). В этом случае, хотя и кратко, есть небольшая сумма содержания ссылки, так что это нормально для меня, и я думаю, что это будет хорошо для других участников сайта. Пожалуйста, отредактируйте свой ответ и вставьте ссылки: они действительно повышают ценность. И когда они сломаются, ваше резюме все равно будет здесь. Вы также можете сначала перевернуть и поместить резюме, а затем направить нас к соответствующим ссылкам.

ого моего коллеги возникли проблемы во время процесса DllMain Detach. Его ошибка, кажется, появляется не во всех случаях, но довольно часто. Пытаясь помочь ему, я вспомнил о некоторыхограничения на использование в процессе подключения и ...

1 ответ

Я заметил, что даже ожидание m_pBrowserApp-> get_ReadyState (& result); получить «READYSTATE_COMPLETE» не гарантирует, что все элементы доступны. Так что спасибо вам за этот метод.

аюсь использовать HRESULT GetDHtmlDocument (IHTMLDocument2 ** pphtmlDoc); функция в программировании MFC. По сути, я пытаюсь визуализировать GUI в приложении HTML View Dialog (C ++ с MFC) с другой конфигурацией (загрузка ввода). Поэтому я ...

1 ответ

 не будет компилироваться в режиме выпуска), это может означать, что все старшие 32 бита вашего указателя равны нулю. В этом случае это сработает, но вы не можете гарантировать, что все ваши указатели будут такими.

немного*_PTR типы, добавленные в Windows API для поддержки 64-битной адресации Win64. SetItemData(int nIndex,DWORD_PTR dwItemData)Этот API работает как для 64, так и для 32-битных компьютеров, когда я передаю второй параметр какDWORD. Я хочу ...

2 ответа

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

вопрос связан смой предыдущий. [https://stackoverflow.com/questions/591508/user-interface-best-way-to-toggle-mdi-frames-on-top-status] У меня есть приложение MDI MFC (VC6), которое имеет несколько дочерних окон MDI, выступающих в качестве разных ...

3 ответа

Нет, он также работает в Vista SP2 с обновлением платформы.

я есть существующее приложение MFC, которое прекрасно работает с DPI по умолчанию (96 dpi) в Windows 7. Но когда я увеличиваю DPI на 150%, пользовательский интерфейс искажается. Я исправил проблемы с использованием полос прокрутки на определенном ...

1 ответ

stackoverflow.com/questions/8296784/...

сунке ниже (увеличено, чтобы вы лучше видели различия) показаны различия шрифтов между динамически созданными элементами управления «Редактирование» (два верхних примера) и элементами управления «Редактирование», созданными из редактора диалогов ...

10 ответов

Неудивительно, что управление памятью в CLR лучше, чем куча старых и грязных трюков, на которых основан MFC: он по меньшей мере в два раза моложе самого MFC и основан на пуле. Когда мне приходилось работать над аналогичным проектом со строковыми массивами и WinAPI / MFC, я просто использовал std :: basic_string, созданный с помощью WinCHI TCHAR, и мой собственный распределитель, основанный на Loki :: SmallObjAllocator. В этом случае вы также можете взглянуть на boost :: pool (если вы хотите, чтобы он имел «std feel» или вам приходилось использовать версию компилятора VC ++ старше 7.1).

ошлой неделе я написал несколько строк кода на C # для запуска большого текстового файла (300 000 строк) в словарь. Написание заняло десять минут, и оно было выполнено менее чем за секунду. Теперь я конвертирую этот кусок кода в C ++ (потому что ...