手机上装了qq很久,登陆后就会在屏幕顶部有个qq头像,找了很久都没想出来,因为有在手机设闹铃的习惯,每次提醒时都会弹出个泡泡,按照这个思路下去就找到了通知的结构体,结果还真出来了,下面就把代码贴出来:
static const GUID CLSID_SHNAPI_Test = { 0x33765136, 0x8cb9, 0x449a, { 0xb0, 0x20, 0x43, 0xed, 0x40, 0xa, 0xb8, 0xfc } };
SHNOTIFICATIONDATA sn = {0};
SHNOTIFICATIONDATA sn2 = {0};
sn.cbStruct = sizeof(sn);
sn.dwID = 1;
sn.npPriority = SHNP_INFORM;
sn.csDuration = -1;
sn.hicon = LoadIcon(GetModuleHandle(0), MAKEINTRESOURCE(IDR_suopingTYPE));
sn.clsid = CLSID_SHNAPI_Test;
sn.grfFlags = 0;
sn.pszTitle = TEXT("Sample Notification");
sn.pszHTML = TEXT("<html><body>This is <b>sample html</b> in a notification!</body></html>");
sn.rgskn[0].pszTitle = TEXT("Dismiss");
sn.rgskn[0].skc.wpCmd = 100;
//Add the notification to the tray
SHNotificationAdd(&sn);