返回首页

您好,

GetPrivateProfileString()API返回的默认值,如果INI文件中没有找到相应的条目。我希望得到错误的情况下(第失踪)。有没有办法检测部分或项丢失的情况下使用GetPrivateProfileString()API?

预先感谢...

回答

评论会员:查克・奥图尔 时间:2012/02/07
,如果你的默认设置为NULL,将返回",空字符串,如果没有找到一节。 "很少是一个很好的节名,并可以检查回报。

或者,你可以设置默认的东西,你会认识到,像"ThisIsTheDefault",并检查该回来了。

比其他特定值的测试,我不能想一种方法来检测它的API,因为超出其隐藏你的"失踪"的情况下有一个默认的方式。

或者,您可以使用其他形式的API枚举所有的部分,并明确地寻找一个你关心和检测,它缺少时,你不觉得在枚举。

]
评论会员:游客 时间:2012/02/07
伟业奥尔金:你应该注意在MSDN中的注释功能描述顶部|报价的MSDN::|