123456

 

2011年1月6日

在Unicode环境下让Trace打印出中文字体出来

摘要: 在Unicode环境下让Trace打印出中文字体出来?实现条件,重新配置地域化信息为中文,再调用Trace,再恢复原来地域化信息即可函数:setlocale原型: char * setlocale ( int category, const char * locale ); 头文件:#include 返回值: 字符串 函数种类: 操作系统与环境 内容说明: 本函数用来配置地域的信息,设置当前程序使用的本地化信息category参数:LC_ALL:下面的全部选项LC_COLLATE 配置字符串比较LC_CTYPE 配置字符类别及转换LC_MONETARY 配置金融货币LC_NUMERIC... 阅读全文

posted @ 2011-01-06 21:02 hgy413 阅读(280) 评论(0) 推荐(0) 编辑

回调函数(callback function)

摘要: 1. 回调函数(callback function)?回调,就是两个程序A和C,程序A中含有函数b,程序C中含有函数d,当A要调用C的某个功能时,C需要反过来调用A中的函数b,而且是A不得不为C提供函数b,而C不知道A提供的b叫什么,有什么参数,所以C会规定b有什么参数,然后由A通过C中的函数d传入函数b的名字(也就函数d的一个参数和b的函数原型一致),这时b就是回调函数,而d就是注册函数.举个例子HHOOKSetWindowsHookEx(intidHook,HOOKPROClpfn,HINSTANCEhMod,DWORDdwThreadId);中参数HOOKPROC就是相当于上述函数d的一 阅读全文

posted @ 2011-01-06 17:26 hgy413 阅读(220) 评论(0) 推荐(0) 编辑

导航