【发布时间】:2016-10-04 20:43:54
【问题描述】:
当我用鼠标拖动表单时,我想根据表单的位置更新一些图形渲染。
由于表单没有边框,我使用ReleaseCapture 和SendMessage 来移动它。
但是,在拖动操作期间,我无法拨打电话。
我想可以生成一个线程,直到SendMessage 返回一个值,但是我想问一下这个特定问题是否有本机方法?
public void MoveWindow()
{
ReleaseCapture();
SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
....
}
最好的问候
【问题讨论】:
-
你做错了。我们看不到你做错了。甚至无法说出“无法接听电话”可能意味着什么。
-
@HansPassant 请查看编辑后的帖子
-
@HansPassant "not able to do my calls" 表示我想在拖动操作过程中进行其他方法调用。