发表于:2003-10-12 15:13:00
楼主
求教,LABVIEW下如何实现多窗口?
我想把界面分到两个监视器上,一个采集,一个控制,我给工
控机带了两块显卡,看了看一些资料,说是先获得窗口句柄,
然后用WINDOWS 的API函数如MOVE WINDOWS等移到指定的位置,
我连如何生成两个窗口都不知道,另外我也未能从WINDOWS下的
USER32.DLL中找到FINDWINDOWS这个函数,好像只有FINDWINDOWSA
和FINDWINDOWSB不知是那个?
这份资料上说:在使用CIF时,为获得窗口的句柄为LabView所有。并
作为通用的标示被接下去的程序识别,使用了Windows的USER32.DLL中提
供的API函数:HwND findwindow(LPCTSTR lpCLASSNAME lPCTSTR
lpwindowName);得到了窗口的句柄之后,利用它来实现最简单的窗口定
位,这里用到的函数为MoveWindow,这个函数将改变指定窗口的位置和维数。
B00l Movewindow(HwND hwnd,int X,int y,int nwidth,
int nHeight,B00l bReprint);
望各路大虾不吝赐教!!!!