質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Win32 API

Win32 APIはMicrosoft Windowsの32bitプロセッサのOSで動作するAPIです。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

解決済

1回答

328閲覧

Windows10: 既定のブラウザとして選択可能にしたい

katahiromz

総合スコア186

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Win32 API

Win32 APIはMicrosoft Windowsの32bitプロセッサのOSで動作するAPIです。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

1クリップ

投稿2019/04/16 11:04

編集2019/04/16 11:36

皆さん、こんにちは。Windows10で動作するWebブラウザを作成しています。

https://github.com/katahiromz/SimpleBrowser

このブラウザが C:\SimpleBrowser\SimpleBrowser.exe にインストールされているときに、この SimpleBrowser.exe を既定のブラウザとして、WindowsXPおよびWindows7およびWindows10で選択可能にしたいのです。

レジストリの変更方法については、管理者権限を取得してRegで始まるAPI関数を呼び出すことは分かります。しかし、どのような内容でレジストリを設定すればいいでしょうか?

よろしくお願い致します。

ブラウザのイメージ

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

KoichiSugiyama

2019/04/16 11:58

質問者さんがどこまで調査されたのか、回答する側からは全くわかりませんので、調査された内容を追記して頂くと、スムーズにアドバイスが集まると思います。
okrt

2019/04/17 13:30

自分自身をデフォルトブラウザに設定させるプログラムのソースなどは見てますか? https://github.com/jopeek/browserchooser マイクロソフト公式の技術資料ではありませんが。
katahiromz

2019/05/14 12:59 編集

https://github.com/katahiromz/SimpleBrowser/blob/master/installer.iss インストーラにOpenWithに関するレジストリ設定を追加して、完全ではありませんが、ファイルのプロパティから選択可能になりました。*.urlではまだ選択可能ではありませんが、Win10の実機が足りないので確信は持てません。既定のブラウザにする方法はまだわかりません。
katahiromz

2019/05/14 12:59

忙しいので時間が取れません。すみません。
guest

回答1

0

自己解決

自作のブラウザは脆弱性のため、公開中止となり、プロジェクトは終了しました。そのため、自分勝手ですが自己解決とさせて頂きます。

投稿2020/07/20 19:12

katahiromz

総合スコア186

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問