0
我目前正在开发一个C++应用程序,当它启动时,在没有标题栏的窗口中打开用户的默认浏览器(特别是我想摆脱右上角的所有按钮)。我用这段代码检查可执行文件路径:启动不带标题栏的默认浏览器
HKEY Key;
LPCTSTR Key2 = TEXT("http\\shell\\open\\command");
RegOpenKeyEx(HKEY_CLASSES_ROOT, Key2, 0L, KEY_ALL_ACCESS, &Key);
char Path[256];
DWORD dwSize = 256;
RegQueryValueEx(Key, NULL, NULL, NULL, (LPBYTE)Path, &dwSize);
LPCSTR browser=Path;
然后将它传递给CreateProcess()
。
我的问题是:我应该如何删除这个窗口的标题栏,是不是更好使用ShellExecute并获得与FindWindow()
处理?
感谢的人,真的帮了大忙 – user2487868