[英]Why not calling window procedure instead of calling CallWindowProc?
Why is there such function CallWindowProc? 为什么会有CallWindowProc这样的函数? We are supplying the address of the window procedure, so isn't it better to call the function instead of calling another function which calls the function? 我们提供窗口过程的地址,所以调用函数而不是调用另一个调用函数的函数是不是更好?
The CallWindowProc function handles Unicode-to-ANSI conversion. CallWindowProc函数处理Unicode到ANSI的转换。 You cannot take advantage of this conversion if you call the window procedure directly. 如果直接调用窗口过程,则无法利用此转换。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633571(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/windows/desktop/ms633571(v=vs.85).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.