【发布时间】:2010-12-02 19:14:49
【问题描述】:
PropertySheet API 允许您定义一个PropSheetProc,它可以(在 Windows XP 及更高版本上)在按下“确定”或“应用”按钮时接收消息。这使您可以在单击这些按钮之一时进行处理。
但是,在各个属性页通过其各自的对话过程接收PSN_APPLY 通知之前调用此处理程序。我想在处理完这些通知之后处理,最好没有丑陋的黑客攻击。我该怎么做?
背景:我将我的配置存储在单个struct 中,并且各个页面在应用时都会修改此struct 的部分内容。然后,在写入这些值之后,我想一次性应用 struct 中的设置,而不是从每个属性页重新应用所有设置。
【问题讨论】:
标签: winapi button propertysheet