私は現在、起動時にタイトルバーのないウィンドウでユーザーのデフォルトブラウザを開く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()
か?