[System.Runtime.InteropServices.DllImport("user32")]
private static extern int SetMenuItemBitmaps(IntPtr hMenu, int nPosition, int wFlags,IntPtr hBitmapChecked);

const int MF_BYPOSITION =0X0400;private void Form1_Load(object sender, System.EventArgs e)
   {

       IntPtr mHandle=this.menuItem1.Handle;
       Bitmap bp=new Bitmap("E://FIND.BMP");
       SetMenuItemBitmaps(mHandle,2,MF_BYPOSITION,bp.GetHbitmap ()); 

   }
大哥大姐们,可不可以给小弟解释一下,我怎么越看越郁闷?像DllImport,extern,0X400
,0X0400,Handle,特别是private static extern ...这一句到底是什么格式或语法呀,
这些关菜单的图标什么了事?