如题
例如:在windowns程序中 按下ctrl+鼠标左键进行多个选择
例如:在windowns程序中 按下ctrl+鼠标左键进行多个选择
解决方案 »
- 多个线程操作界面上的richbox时,很容易发生冲突,请问如何解决?
- 急求一段类似于地图处理的C#.net代码
- [100分求一个命名的小程序],我不是程序员我是美工哦,在线等
- C#中如何创建链表?
- 网页制作高手请进!
- 请教一个简单问题
- c# 弹出对话框的同时给出提示音
- winform程序Datagridview加载数据,数据刷新问题
- 在线等待 DataRow myrow; long(myrow["账号"]); 账号字段为long 出错 为什么,该样才对
- 在windowsforms中,怎么没有多媒体播放器这个control啊,在delphi中有,好方便的。
- sqlserver中,将varchar转换为float错误。
- C#中如何获得文件的创建日期啊?谢谢各位,在线等!
- -!就是要的运行时候的
你说的也只是个思路问题 麻烦给个具体实现 你说的思路 而且有些只是点到为止 也不算是一个完整的解决方案还有就是我是想通过按下ctrl+鼠标左键 来进行多个控件的选择
因为想做成VS设计时候的样子 所以接下来的工作比较复杂 望能给出完整的解决方案 private const int LCTRL = 162;
private const int RCTRL = 163; [DllImport("user32.dll")]
public static extern short GetKeyState(int nVirtKey);
private void button2_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left && (GetKeyState(LCTRL) < 0 || GetKeyState(RCTRL) < 0))
{
}
}
工作量应该很大的