Bonsoir,
En regardant comment Regmon opère,
1) Récupérer le PID de regedit (soit en trouvant le HWND -- FindWindow sur la classe "RegEdit_RegEdit", ou en lançant l'application regedit.exe via ShellExecuteEx)
2) Activer l'application (ShowWindow / SetForegroundWindow)
3) Récupérer le HWND du treeview, SetForegroundWindow + SetFocus
4) SendMessage WM_COMMAND wParam=0x10288 lParam=0
5) Envoyer WM_KEYDOWN VK_LEFT plein de fois
6) pour chaque élément du chemin de la clé
6a) BackSlash => VK_RIGHT
6b) Sinon => WM_CHAR
7) Récupérer le HWND du listview, SetForegroundWindow + SetFocus

VK_HOME
9) pour chaque élément du nom de la valeur, WM_CHAR
10) SetForegroundWindow + SetFocus
Le tout en saupoudrant de WaitForInputIdle après chaque interaction entre pseudo-utilisateur et regedit
pas testé
