Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как рисовать в MFC с операционной x64, с Visual St, Visual Studio 2013 x64 
:(
    Опции темы
Snake2015
Дата 25.1.2015, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.1.2015

Репутация: нет
Всего: нет



Помогите пожалуйста.
Как рисовать в MFC с операционной x64, с Visual Studio 2013. Не могу найти рабочие ActiveX для 64 разрядной... Остальные не регистрируются. Что можно сделать вместо C BRush... Спасибо заранее за внимательность и помощь.
С уважением, А.
PM MAIL   Вверх
vol4ek
Дата 25.1.2015, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


конь в пальто
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 1.5.2011
Где: Минск

Репутация: нет
Всего: 0



Цитата(Snake2015 @ 25.1.2015,  19:25)
Помогите пожалуйста.
Как рисовать в MFC с операционной x64, с Visual Studio 2013. Не могу найти рабочие ActiveX для 64 разрядной... Остальные не регистрируются. Что можно сделать вместо C BRush... Спасибо заранее за внимательность и помощь.
С уважением, А.

Уважаемый А, рисовать также как и х86. большинство activex 32-х битные, если сильно хочется х64 то создать самому но я хз зачем. для регистрации DllRegisterServer() и гугл в помощь или regsvr32 c консоли. И боже, как увидел чуть сердце не остановилось, что? Что гады сделали с классом CBrush пока я спал? рРребята я не в курРрсе. smile 
PM MAIL ICQ   Вверх
vol4ek
Дата 25.1.2015, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


конь в пальто
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 1.5.2011
Где: Минск

Репутация: нет
Всего: 0



пример создания ActiveX 
для установки \ отмены регистрации ActiveX, необходимо загрузить ActiveX как обычную dll и вызвать функцию DllRegisterServer для регистрации и DllUnregisterServer для отмены регистрации.

PM MAIL ICQ   Вверх
Snake2015
Дата 25.1.2015, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.1.2015

Репутация: нет
Всего: нет



Знаю, но я пока, увы не обнаружил ни одного рабочего ActiveX...  Regsvr32 пишет, что в данной системе зарегистрировать нельзя, проверить разрядность (пробовал тут: http://www.codeproject.com/Articles/3214/D...ctiveX-Control), пока успеха нет, увы...
PM MAIL   Вверх
vol4ek
Дата 25.1.2015, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


конь в пальто
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 1.5.2011
Где: Минск

Репутация: нет
Всего: 0



выложите ActiveX на файлообменник и дайте ссылку.
программная регистрация 
Код

HINSTANCE hLib = LoadLibraryA("My.ocx");
    if(hLib == NULL)
    {
        MessageBoxA(NULL,"Не удалось загрузить ocx","",MB_OK);
        FreeLibrary(hLib);
    }
    FARPROC lpDllEntryPoint = GetProcAddress(hLib, "DllRegisterServer");
    if(lpDllEntryPoint() == NOERROR)
    {
        MessageBoxA(NULL,"Регистрация прошла успешно","",MB_OK);
    }
    FreeLibrary(hLib);

удаление регистрации
Код

HINSTANCE hLib = LoadLibraryA("My.ocx");
    if(hLib == NULL)
    {
        MessageBoxA(NULL,"Не удалось загрузить ocx","",MB_OK);
        FreeLibrary(hLib);
    }
    FARPROC lpDllEntryPoint = GetProcAddress(hLib, "DllUnregisterServer");
    if(lpDllEntryPoint() == NOERROR)
    {
        MessageBoxA(NULL,"Регистрация удалена","",MB_OK);
    }
    FreeLibrary(hLib);

Ваш ActiveX точно свободно распостраняемый и не требует лицензии надеюсь?
PM MAIL ICQ   Вверх
Snake2015
Дата 25.1.2015, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.1.2015

Репутация: нет
Всего: нет



Точно. Да я уже многие испробовал. Быть может из-за того, что у меня Windows 8. Есть ли что другое аналогичное ActiveX?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0411 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.