首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动应用 >

来,MTK函数指针的疑问

2012-01-13 
高手进来,MTK函数指针的疑问?C/C++ code/*----------------------------------------Function Pointer: gu

高手进来,MTK函数指针的疑问?

C/C++ code
/*----------------------------------------Function Pointer: gui_start_timerDescription:      One shot timerInput Parameters: count    is the delay (Implementation dependent: Normally milliseconds)               callback is the function that is called when the timer expiresOutput Parameters:   noneReturns:       voidRemakrs:       NOTE: DO NOT USE UI TIMER IN CRITICAL CASES               UI timer will be suspended when LCD backlight is turned off.----------------------------------------*/void (*gui_start_timer) (S32 count, void (*callback) (void)) = NULL;

上面这段是MTK中 gui_start_timer的定义,为什么这个函数指针就能实现定时器,并没有看到实现代码,
谁能说说原理。
这样调用为什么,过100毫秒就执行回调
gui_start_timer(100, mmi_camera_custom_fx_edit_key_press_cyclic);

[解决办法]
这就执行了?

从代码上看,好像就是声明了一个变量并置成空而已了。

[解决办法]
UI_start_timer

不知道这个东西吗??

2个方法,第一 搜索 第二断点 gui_start_timer既然是一个指针,而上面的代码初始化为NULL,那肯定有地方再对它进行赋值,断下来就可以了啊
[解决办法]
函数指针

热点排行