Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Про Windows на Visual C++ 6.0 & Assembler  (Прочитано 15247 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
p0et
Гость
« : 28-06-2003 09:52 » 

Как на API регистрировать свое приложение в Windows?
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #1 : 28-06-2003 13:47 » 

В смысле Не понял
Регистрировать нужно класс приложения а не само приложение..
RegisterClass...
Записан

А птичку нашу прошу не обижать!!!
p0et
Гость
« Ответ #2 : 28-06-2003 21:25 » 

Так! Это понятно! А какими API функциями?
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #3 : 29-06-2003 00:45 » 

RegisterClass
Записан

А птичку нашу прошу не обижать!!!
Vaulter
Гость
« Ответ #4 : 29-06-2003 07:45 » 

а причем тут ассемблер в сабже?
Записан
p0et
Гость
« Ответ #5 : 29-06-2003 08:55 » 

Так ето и на ассме писать можно! Это же API! В принципе можно и про ассемблер!  Как лучше VC с Ассмом линковать? Писать функции или модульным программированием пользоваться? :twisted:
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #6 : 29-06-2003 12:17 » 

Можно по всякому деалть программы на ассемблере.
По нему есть отличный сайт WASM.com
Там описано более подробно.

Но ИМХО - писать на ассемблере в Windows немного похоже на мазохизм...  Ага

А в VC только вставки ассемблерные можно делать...
asm{

//Код на асме.

}
Записан

А птичку нашу прошу не обижать!!!
grozny
Гость
« Ответ #7 : 03-07-2003 17:01 » 

Гром, поправляю ссылочку: http://wasm.ru
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #8 : 03-07-2003 17:12 » 

Да действительно Жаль не посмотрел - инерция.
Записан

А птичку нашу прошу не обижать!!!
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #9 : 04-07-2003 08:25 » 

Цитата

Писать функции или модульным программированием пользоваться?


Проще конечно встроенный ассемблер  __asm использовать. Но в долгосрочной перспективе выгоднее отдельный файл создавать с ассемблерными ф-циями, то есть модуль. Так как если случится такая ужасная вещь- твое приложение захотят перенести на 64 разрядную платформу, а там компиляторы встроенный __asm не понимают( даже для 64 разрядных AMD) то надо будет переделать только файл с ассемблерными ф-циями, то есть переписать их на С/С++, так как сделать это на ассемблере для 64 разрядных процов это скорее всего не удастся.
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #10 : 04-07-2003 08:30 » new

Также замечу, что к VC 6 можно подключить любой компилятор, у меня например на Itanium подключен 64 разрядный Intell'ский компилятор, то есть сама среда разработки (IDE) 32 разрядная, работает на 64 разрядной системе и компилит родной код для 64 разрядника.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines