制作组框按钮win32 C++
Posted
技术标签:
【中文标题】制作组框按钮win32 C++【英文标题】:Making a groupbox button win32 C++ 【发布时间】:2009-02-22 02:45:43 【问题描述】:我有一个矩形按钮,我将如何在其中放置我想要制作的单词,以便我可以单击该单词并启动我知道 ShellExecute 样式为 BS_GROUPBOX 的程序
【问题讨论】:
【参考方案1】:如果您要启动多个程序,则每个要启动的程序都需要一个按钮。
要启动您的外部程序,在按钮父窗口中,您需要处理带有BN_CLICKED
通知的WM_COMMAND
消息。
要设置按钮的文本,您需要发送WM_SETTEXT
消息到带有您想要显示的文本的按钮。
顺便说一句,BS_GROUPBOX
用于在单选按钮周围创建矩形。这种风格不适用于您的场景。
如果您想要替代使用多个 Button 控件,可以使用Toolbar。事实上,在我看来,工具栏对你来说是一个更好的控制。你可以阅读更多关于creating a toolbar的信息。
【讨论】:
以上是关于制作组框按钮win32 C++的主要内容,如果未能解决你的问题,请参考以下文章