我在Windows应用程序中使用GetSaveFileName
作为"另存为"对话框。我想知道"另存为类型:"组合框何时更改并获取其当前索引,但我不确定如何更改。
使用我自己添加的组合框,我可以在OPENFILENAME
结构中的回调(lpfnHook
)中获取消息,并查找组合框的ID和CBN_SELCHANGE
通知。但我不知道"另存为类型:"组合框的ID是什么,甚至不知道我们是否被允许以同样的方式访问它。
有没有办法检测"另存为类型:"组合框何时更改,并在GetSaveFileName
返回之前获取其当前索引?
如果使用lpfnHook
指定回调,则当用户更改类型时,将获得CDN_TYPECHANGE
通知消息。