日文JIS编码的高位和低位的ASCII码的范围是多少?
另外,响应按钮按下事件的“CallBackFunc”这种函数的概念是什么,处理些什么?怎么
调用?
CTypedPtrList这个模版有什么作用,怎么用?还有就是请教大家帮忙解释一下这两个语句
A=SetUnhandledExceptionFilter(UnhandledExceptionFilter);
...
SetUnhandledExceptionFilter(A);
另外,响应按钮按下事件的“CallBackFunc”这种函数的概念是什么,处理些什么?怎么
调用?
CTypedPtrList这个模版有什么作用,怎么用?还有就是请教大家帮忙解释一下这两个语句
A=SetUnhandledExceptionFilter(UnhandledExceptionFilter);
...
SetUnhandledExceptionFilter(A);
callback 函数 :你设计而却由windows系统在合适的情况下调用的函数。他没有类似this 的指针所以一般在类中用的话要:static CALLBACK ... 或定义成全局函数。
CTypedPtrList<BASE_CLASS,TYPE>
是一个存放指针的链表模版
class CStroke : public CObject
{
public:
.....
}CTypedPtrList<CObList,CStroke*> m_strokeList;
m_strokeList.AddTail(pStrokeItem);
把m_strokeList当成一个链表对象来用。
while (pos != NULL)
{
CStroke* pStrokeItem = (CStroke*)m_strokeList.GetAt(pos);
delete pStrokeItem;
m_strokeList.GetNext(pos);
}
m_strokeList.RemoveAll();
用来设置应用程序进程的未处理的异常过滤,也就是当你的进程的线程一旦遇到未知异常,你的代码没有捕捉这个异常并处理,最后将会交给你调用这个函数设置的过滤程序处理,如果你不设置过滤器,异常将交给系统处理。
jiangping_zhu(娜可露露之风之刃) ,那么后面再次调用
SetUnhandledExceptionFilter(A);
又是做什么的呢?
...
SetUnhandledExceptionFilter(A);是重新设置异常处理函数,当调用这个函数以后,程序发生异常时,会由你的异常处理程序来出来。