当前位置导航:炫浪网>>网络学院>>编程开发>>C++教程>>C++ Builder教程

StringGrid中用右键菜单复制粘贴代码

    在Form上放置一个PopupMenu,添加两个MenuItem,分明为miCopy和miPaste,然后在StringGrid的OnMouseUp事件和miCopy,miPaste的OnClick事件中添加以下代码:

#include <vcl\\Clipbrd.hpp>

TPoint g_ptSelect; // 记录在StringGrid上点右键弹出菜单时的鼠标位置
//---------------------------------------------------------------------------
void __fastcall TForm1::StringGrid1MouseUp(TObject *Sender,
      TMouseButton Button, TShiftState Shift, int X, int Y)
{
    if(Button == mbRight) // 在StringGrid上右点键
    {
        // 选中当前选中的单元格:

相关内容
赞助商链接