介绍 Windows通用对话框非常常见,因为仅仅在CodeProject上,就可以看到很多关于通用对话框和自定义对话框的文章。但在这篇文章中,我不打算告诉你如何显示“文件打开”或“字体对话框”。但如何显示窗口“改变图标对话框”。 如何显示 显示这个对话框要简单得多,只需要一个API。但是这个API接受Unicode字符串作为输入,并以相同的字符串返回结果。所以转换从ANSI字符串到Unicode字符串,然后回到ANSI字符串是必要的。 我的方法 我刚刚做了一个简单的应用程序,它展示了如何以一种简单的方式使用这个API。在我的应用程序中,你在“更改图标”对话框中选择的图标将显示在对话框中,其中包含了所选图标和文件中图标的索引的实际文件路径。 实际工作 “更改图标对话框”用PickIconDlg() API显示。使用ExtractIcon()将选中的图标显示在对话框中。 历史 2006年8月29日星期二:最低工作模式 本文转载于:http://www.diyabc.com/frontweb/news8521.html