如题,建立一个hWnd的窗口句柄,然后调用那个函数,那个函数是什么意思啊?
另外hWnd窗口句柄是干什么的啊????用在那些地方?我基础比较差,麻烦您解释一下.谢谢.
另外hWnd窗口句柄是干什么的啊????用在那些地方?我基础比较差,麻烦您解释一下.谢谢.
解决方案 »
- VC如何初始化随机种子
- 网络语音编译失败
- office打开时有个微软的商标的画面是怎么实现的
- 有关AfxRegisterWndClass调用的问题
- 为什么不可以绑定主机?在线等待,解决者立即给分(附源代码)
- 急寻,书配套光盘
- 请问如何做一个类似于VC++ 的WorkSpace 的工具窗?
- Windows 程序设计窗口
- AnimateWindow is not a member of '`global namespace'??
- 急!!!如何判断一个没有扩展名的文件的类型?
- 怎么获取缺省打印机的名字,还有如何设置打印机属性?
- 如何将一个超过10万的long型整数,转换成以万为单位来显示的CString型。具体请看
意思是获得与调用该函数的线程相关联的活动窗口的句柄。
说的通俗一点,句柄就相当于身份证,是一个标识。
但我也想多说两句to haifeng_su
以下的环境是win32:
HWND hWnd; //声明一个HWND型变量,用于保存窗口句柄。窗口句柄的类型为HWND
hWnd=NULL; //给它一个NULL值,表示它没有指向什么窗口。HWND类型实际是一个指针。
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
//这条语句建立一个了窗口,返回新建立窗口的句柄。(当然,这条语句只是示范,它要与一系列动作配合才能窗口建立。)
//现在我们假设新窗口已经建立。我们获取了它的句柄.你不建立新窗口,也可以获取现有窗口的句柄
//有了该窗口的句柄,就可以对该窗口进行一些窗口类的操作,移动它,显示它,隐藏它等。
ShowWindow(hWnd, SW_SHOW);//显示该窗口
ShowWindow(hWnd, SW_HIDE);//隐藏该窗口
在mfc下
如果你见的函数前有::号,说明该函数是全局的,并不是本类的成员函数。一般这些加双冒号的函数都是win32 api函数。
你还是找一本基础书好好学一下吧!