用个TPopupMenu试一下就知道了(设计时看不到效果, 运行时可以)
把popupmenu.ownerdraw置为true.
加入n个menuitem
第一个menuitem的bitmap加入一幅图. caption为空, enabled为false;
OnMeasureItem中写:
width := menuitem1.bitmap.width;
height := menuitem1.bitmap.height;
OnDrawItem中写:
acanvas.draw(arect.left, arect.top, menuitem1.bitmap);
第二个menuitem的break设为mbBreak.