您的位置首页百科知识

SW是什么

SW是什么

的有关信息介绍如下:

SW是什么

SW short wave的简写,意为短波,世界上许多国家利用短波频率来进行世界范围的广播传输,短波频率范围通常在 1.6MHz- 30MHz之间道窗口的句柄,可以用FindWindow这个函胡斗辩数,原型如下:int FindWindow(String^ lpClassName, String^ lpWindowName);使用方法为:int hwnd = FindWindow(nullptr, L"qq2010");注意,这裤缺是C++/CLI流言,应该也不难理解,和C++差不多的,lpClassName用处不大,一般是填NULL,C++/CLI中真nullptr,lpWindowsName就是填窗口的名称。如qq2010,加一个L是表示宽字符。如果没有找到窗口,将返回0。然后就用bool ShowWindow(int hWnd, int nCmdShow);来显示或隐藏窗口,该函数传一个句柄hWnd和使命nCmdShow过去,句销穗柄就是刚刚用到的,hwnd,命令其实就是一个整型变量,你在C语言中的WinUser.h头文件中可以找到(以SW_开头的),如SW_HIDE隐藏,SW_SHOW显示。顺便给你看一下我用C++/CLI隐藏自己控制台的代码,应该不难:using namespace System;using namespace System::Runtime::InteropServices; [DllImport("user32.dll")]int FindWindow(String^ lpClassName, String^ lpWindowName);[DllImport("user32.dll")]bool ShowWindow(int hWnd, int nCmdShow);[STAThreadAttribute]int main( ){ Console::Title = 我的窗口"; int mywindow = FindWindow(nullptr, Console::Title); ShowWindow(mywindow, 0); Console::ReadKey(); return 0;} 其中调用API用的是P/Invoke,用标准的C++更简单……直接接用头文件即可,不用说了吧?