Re[3]: Как узнать какая кнопка нажата???
От: Кодт Россия  
Дата: 25.09.02 18:09
Оценка:
Здравствуйте Cyber_Girl, Вы писали:

К>>1) вопрос не в тот форум. Наверное, тебе более подходит WinAPI

CG>Почему winApi? В процедуру же предается Sender через него можно как-то узнать.... но как?

CG>А компилятор Borland С Builder


Ага! Это был BCB! Я зналь, я зналь!

Тогда — прямая дорога в форум "Delphi & Builder"

К>>от этого много зависит.

К>>Например, с чистым WinAPI, все события проходят через одну процедуру (обработчик событий окна).
К>>На MFC — есть несколько способов (назначение общего обработчика для нескольких событий, субклассирование кнопок и т.д.)
CG>По-моему ты усложняешь... в дельфи такое пишется в одну строчку :

CG>Label1.Caption := (Sender as TButton).Name;


CG>Как такое сделать в си????

Сделай различие между языком C++, программным интерфейсом виндов (WinAPI) и средой программирования BCB.

К сожалению, по Билдеру я не специалист (в Дельфях еще более-менее... а в Билдере просто не знаю тонкостей).

Ставлю на нашей беседе бомбочку "Перевести в форум Дельфи & Билдер"
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.