Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 544
от 13.09.2006, 16:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 350, Экспертов: 34
В номере:Вопросов: 3, Ответов: 4


Вопрос № 54642: Здравствуйте. Я много где слышал термин СРЫВ СТЕКА. Это что такой. Когда в стек вталкиваешь больше 8 раз и данные теряются. Разъясните пожалуйста. Спасибо. ..
Вопрос № 54664: Здравствуйте. Вот справочник MSDN говорят «зе бест». А как например найти функцию вывода строки(к примеру), что гадать как это могло бы называться. он выведет штук 500 вариантов. Не выход :-( . Где там вообще посмотреть полный список функций. ...
Вопрос № 54665: Здравствуйте. Вот простое окно на вин32. Можно ли в CreateWindowEx вставит не что-то там, а например button или эдит. И как это будет работать. Спасибо. ...

Вопрос № 54.642
Здравствуйте.
Я много где слышал термин СРЫВ СТЕКА.
Это что такой. Когда в стек вталкиваешь больше 8 раз и данные теряются.
Разъясните пожалуйста.
Спасибо.
Отправлен: 07.09.2006, 15:51
Вопрос задал: ENS (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Лысков Игорь Витальевич
Здравствуйте, ENS!
Это такой механизм вирусной атаки, почитай здесь
http://www.security.nnov.ru/articles/bo.asp
---------
Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Студент)
Ответ отправлен: 07.09.2006, 16:34


Вопрос № 54.664
Здравствуйте.
Вот справочник MSDN говорят «зе бест». А как например найти функцию вывода строки(к примеру), что гадать как это могло бы называться. он выведет штук 500 вариантов. Не выход :-( . Где там вообще посмотреть полный список функций.
Спасибо.
Отправлен: 07.09.2006, 20:10
Вопрос задал: ENS (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Sergijj
Здравствуйте, ENS!

Да никакой он не "зе бест". Просто самый полный из существующих (просто, IMHO, всем лень заниматься _этим_)...;-) А по качеству, понятности, примерам и пр. он гораздо хуже, например, BC++3.1 или BP7.0 help'а. Но всё таки, он - самый полный (ну типа "универсальный хелп по programming by Necro$oft"), и в нём описано гораздо больше ньюансов использования функций в разных версиях Windows, чем где-либо в другом месте...;-)

А по поводу полного списка функций (читая который можно заснуть), то если у вас есть среда VS7+, тогда нажимайте в ней (by default) <Ctrl+Alt+F2> и будет Вам счастье...
Если же Вы хотите переставить сей полезный списочек на какую-нибудь более правильную комбинацию клавиш (ну, например, на <Ctrl+F1> (вместо почти бесполезного окна Help.DynamicHelp)), Вам необходимо проделать следующие действия (Говорю по MS7.1):
1. Залезть сюда: Tools->Options->Environment(в_списке)->Keyboard.
2. В строчке "Show commands containing" написать "Help.Index" (так называется список функций с поиском в нём внутри VS).
3. Дописывать, скорее всего, до конца не придётся, ибо в списочке внизу эта строчка выскочит раньше, так вот - подсветить её мышинным кликом.
4. В выпадающем меню "Use new shortcut in" нужно не забыть выставить "Global".
4. Кликнуть (перейти) на строку ввода "Press shortcut key(s)".
5. Нажать желаемую комбинацию клавиш, например <Ctrl + F1>.
6. Если эта комбинация уже занята - внизу, в строке "Shortcut currently used by:" появится название окна, которое занимает эту комбинацию горячих клавиш.
7. Если устраивает, что вместо того окна на этой комбинации будет висеть Help.Index - жмём Assign.
8. Жмём "OK".

Если же у Вас нет VS то ищем в MSDN тот самый идентификатор Help.Index.

Успехов.
---------
Стучитесь! И Вас откопают...
Ответ отправил: Sergijj (статус: 5-ый класс)
Ответ отправлен: 08.09.2006, 10:03

Отвечает: Лысков Игорь Витальевич
Здравствуйте, ENS!
В MSDN нет отдельного полного списка функций.
Тут представлена объемная информация обо всем: статьи, как что-то там надо
делать, причем для разных языков, примеры, функции, структуры, и т.д.
В тоже время есть странички, где сгруппированы функции для работы над
одинаковыми объектами.
Например, если найдешь описание функции wsprintf, то внизу найдешь ссылку
на все функции для работы со строками.
Короче, чем больше походишь по MSDN, тем легче будет находить, что тебе будет надо.
А пока не знаешь, придется искать из "500 вариантов" наиболее подходящий и потом
по ссылкам подбираться именно к тому, что надо.
---------
Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Студент)
Ответ отправлен: 08.09.2006, 10:16


Вопрос № 54.665
Здравствуйте.
Вот простое окно на вин32. Можно ли в CreateWindowEx вставит не что-то там, а например button или эдит. И как это будет работать.
Спасибо.
Отправлен: 07.09.2006, 20:10
Вопрос задал: ENS (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Лысков Игорь Витальевич
Здравствуйте, ENS!
Укажи именем класса button или edit и создашь, догадайся что :)
---------
Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Студент)
Ответ отправлен: 08.09.2006, 09:55


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.36 от 06.09.2006
Яндекс Rambler's Top100

В избранное