由于PDA/PPC默认的编码格式是Unicode,在Today插件中绘制字体是,要注意DrawText中的参数要宽字符,可在计算字的长度时,却是ASCII码,要注意编码格式。
关于PPC Today插件的说明:HWND APIENTRY InitializeCustomItem(TODAYLISTITEM *ptli,HWND hwndParent); 就是实现一个窗体,从窗体类的实现到最后UpdateWindow。 BOOL APIENTRY CustomItemOptionsDlgProc(HWND hDlg,UINT message,UINT wParam,LONG lParam); 处理Today应用程序时候调用的.处理系统发送的消息。系统每隔三秒左右会处理一次WM_TODAYCUSTOM_QUERYREFRESHCACHE消息,如果我们想让系统定时执行某个动作,可把要执行更新的代码写入这个消息的处理块中。另外如果想要让系统更新定时插件的界面,在更新的条件后面加入InvalidateRect(hwnd,NULL,TRUE)就可以实现或者在程序中的WM_PAINT消息中定义一个全局量,在WM_TODAYCUSTOM_QUERYREFRESHCACHE消息处理中来改变或查询这个全局量的值。