Search code examples
windowswinapivisual-c++mfccdialog

Fastest method to enumerate the child controls in a CDialog


What's the best way to list all the controls that may be on a CDialog based form? The only method I've seen so far is EnumChildWindows() but this involves call backs. Is there no faster way to do this?


Solution

  • Callback will hardly affect the performance. What can affect the performance is your code within the callback. I think you can use EnumChildWindows without any issues.