CpropertyPage中确定跟应用的关系与区别

CpropertyPage中确定和应用的关系与区别
最近用CPropertySheet与CPropertyPage做一个标签控件

我在page2中定义了OnApply()与OnOK()两个虚函数,分别在两个虚函数中设置了一个测试的弹出对话框,
发现当点击应用和确定按钮时,它会将两个虚函数都调用

然后我在CPropertySheet中定义了OnIdok()与OnApplyNow()两个函数调用page2中的两个虚函数,发现当点击应用按钮时,它会将两个虚函数都调用,但是当点击确定按钮时,它只调用OnOK()虚函数。

确定和应用按钮在这里面如何定义的呢?

小弟分不多了,求解决!!

------解决方案--------------------
如果你经常使用电脑, 应该很清楚这两个按钮吧.

点击"应用" 只是保存了配置, 但不关闭程序.
点击"确定" 保存配置并关闭程序.