代码也不同,具体要看你的程序;
2、取得另一个窗口的句柄hwnd2,同上;
3、取的窗口2在屏幕中的位置,用 GetWindowRect(hWnd2,lpRect)
1)lpRect是一个数据类型,表示的是屏幕中的一个矩形位置,
包括4个整数型的数据成员,左边,顶边,宽度,高度。
即 lpRect.X,lpRect.Y, lpRect.nWidth, lpRect.nHeight
2)通过GetWindowRect(hWnd2, lpRect)可以取得窗口2的位置,保存在lpRect这个变量中
4、MoveWindow( hWnd1, lpRect.X,lpRect.Y, lpRect.nWidth, lpRect.nHeight, BOOL bRepaint )
1)把句柄为hWnd1的窗口移动到 lpRect这个位置去
我写了一个代码,画图片,显示图片,清楚图片都能使用:.版本 2
.程序集 窗口程序集1
.子程序 _按钮显示图片_被单击 ‘显示图片
画板1.底图 = #我的图片
.子程序 _按钮清除图片_被单击’清楚图片
画板1.底图 = { }
.子程序 _按钮画图_被单击 ‘画图片
.局部变量 图片号, 整数型
图片号 = 载入图片 (#我的图片)
画板1.画图片 (图片号, 0, 0, 画板1.宽度, 画板1.高度, )
卸载图片 (图片号)
.子程序 _按钮清除_被单击 ‘清楚画的图片
画板1.清除 (, , , )
其中 #我的图片 为你自己的图片数据
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)