其次,隐藏薯历主窗口灶宏
void CMyDialog::OnNcPaint()
{
static int i = 2
if(i > 0)
{
i --
ShowWindow(SW_HIDE)
}
else
CDialog::OnNcPaint()
}
#include <stdio.h>#include <stdlib.h>
#include <windows.h>
#include <Winuser.h>
#include <shellapi.h>
#pragma comment(lib,"shell32.lib")
main(){
ShellExecuteA(NULL,TEXT("open"), TEXT("尺散wmplayer.exe"), TEXT("K:\\Loonie\\C\\P1\\1.wma"),NULL,SW_HIDE)
}
上面,音乐文件 全路径例子 是 K:\\Loonie\\C\\敬塌P1\\1.wma -- 注意陵稿氏用 双斜杠代替 单斜杠。
换成你的 文件和路径便可。
ShellExecuteA 用于英文。 unicode 我没试过,用ShellExecute 。 SW_HIDE 无窗。
窗体能获取到的, main函数第一个参数就是路径, 用算法把前面的给去了, 就剩下最后一个反斜杠后面的就槐差可以了.HWND hWnd= GetForegroundWindow() //获取当前的前置窗口
ShowWindow(hWnd, SW_HIDE) //隐藏了获取的窗口铅虚皮.
需要加入windows.h头文件.或cwindow头文誉铅件并使用名字空间std
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)