图标的问题(高手帮帮忙啊)
void __fastcall TForm1::WndProc(Messages::TMessage &Message)
{
if(Message.Msg==iconmessage)
{
if(Message.LParam==WM_LBUTTONDBLCLK)
{
tagPOINT(pp);
GetCursorPos(pp);
PopupMenu1->Popup(pp.x,pp.y);
Application->Terminate();
//如果双击图标,则关闭应用程序
}
return;
}
TForm1::WndProc(Message);//对于其他的消息,调用基础类的WndProc函数让Windows进行缺省处理。
}
这段代码是在任务栏上加个图标后,我想在双击后弹出我的菜单,但是我一运行就出现下面的错误,怎么办啊?
Build
[C++ Error] ico.cpp(52): E2034 Cannot convert 'tagPOINT' to 'tagPOINT *'
[C++ Error] ico.cpp(52): E2342 Type mismatch in parameter 'lpPoint' (wanted 'tagPOINT *', got 'tagPOINT')
还有iconmessage=RegisterWindowMessage(″IconNotify″);这句是做干什么用的啊?