电瓶修复液好用吗:vc 如何得到控件的句柄,急急急!谢了

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 17:37:15
vc 如何得到控件的句柄,比如有5个按钮,任按其中一个,在程序运行时想知道哪个按钮被按下,如何实现。请高手指点。谢了!

不是很明白你的意思,如果你是打算响应事件的话,你应该知道怎么做的。就算仅仅想知道那个button被按下了,也可以用按钮的单击来响应啊。

如果你打算测试,统一处理,而且不打算直接响应事件的话,可以用pretranslatemessage,自己处理消息,当消息位单击的时候,去查询传入参数就可以了。

ps,顺便给你一个很常用的东西,估计你知道,就是当你知道Dialog上某个控件的唯一ID的时候,可以用
CSomeControl * pSome=(CSomeControl)GetDlgItem(SomeID)来获得该控件的指针,有了指针,你非得要句柄当然没问题了。