Navigateur web programmé par défaut
Fermé
romreb
Messages postés
117
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
5 janvier 2014
-
2 mai 2011 à 18:14
romreb Messages postés 117 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 5 janvier 2014 - 2 mai 2011 à 21:49
romreb Messages postés 117 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 5 janvier 2014 - 2 mai 2011 à 21:49
A voir également:
- Navigateur web programmé par défaut
- Web office - Guide
- Programme demarrage windows 10 - Guide
- Navigateur privé - Guide
- Adresse web - Guide
- Traduire une page web - Guide
4 réponses
Hxyp
Messages postés
401
Date d'inscription
vendredi 28 janvier 2011
Statut
Membre
Dernière intervention
27 avril 2014
54
2 mai 2011 à 18:28
2 mai 2011 à 18:28
Bonjour,
Dans le registre HKEY_CLASSES_ROOT http\\shell\\open\\command
Il vous faudra utiliser l'api SHSetValue je pense pour le modifier https://docs.microsoft.com/en-us/windows/win32/api/shlwapi/nf-shlwapi-shsetvaluea?redirectedfrom=MSDN
Il y a SHGetValue pour faire l'inverse
Dans le registre HKEY_CLASSES_ROOT http\\shell\\open\\command
Il vous faudra utiliser l'api SHSetValue je pense pour le modifier https://docs.microsoft.com/en-us/windows/win32/api/shlwapi/nf-shlwapi-shsetvaluea?redirectedfrom=MSDN
Il y a SHGetValue pour faire l'inverse
romreb
Messages postés
117
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
5 janvier 2014
14
2 mai 2011 à 21:00
2 mai 2011 à 21:00
Merci de ta reponse aussi rapide mais je ne trouve pas "HKEY_CLASSES_ROOT http\\shell\\open\\command "
Et je ne sais pas comment trop faire pour modifier le registre :/
Merci de m'indiquer comment faire et si possible le code a mettre pour qt
Et je ne sais pas comment trop faire pour modifier le registre :/
Merci de m'indiquer comment faire et si possible le code a mettre pour qt
isundil
Messages postés
7
Date d'inscription
mardi 26 avril 2011
Statut
Membre
Dernière intervention
2 mai 2011
2 mai 2011 à 21:12
2 mai 2011 à 21:12
Avec Qt, il suffit tout simplement d'utiliser QSetting.
Le constructeur serait :
La méthode setValue(QString s1, QString s2) permet d'ajouter la variable s1=s2 au registre.
Pour plus d'informations, tu peux te référer a la doc Qt.
Le constructeur serait :
QSettings settings("HKEY_CLASSES_ROOT http\\shell\\open\\command",QSettings::NativeFormat);
La méthode setValue(QString s1, QString s2) permet d'ajouter la variable s1=s2 au registre.
Pour plus d'informations, tu peux te référer a la doc Qt.
romreb
Messages postés
117
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
5 janvier 2014
14
2 mai 2011 à 21:49
2 mai 2011 à 21:49
Merci pour ta réponse, j'aimerais bien me référer a la doc mais c'est un peu au dessus de mon niveau. Je voudrais bien le code complet que j'etudirais par la suite.
Merci pour vos futures réponses.
Merci pour vos futures réponses.