Bonjour bonjour, g un énorme problême que je comprend absolument pas....
J'ai fait un prog qui est "sensé" écrire une clé de registre. voila un bout de mon prog :
void Configure(HINSTANCE hInst) {
static char argv0[MAX_PATH], WinPath[MAX_PATH];
GetModuleFileName(hInst, argv0, sizeof(argv0));
GetSystemDirectory(WinPath, sizeof(WinPath));
lstrcat(WinPath, "\\cpdmImage.ico");
lstrcat(argv0, " %1");
InstallIcon(WinPath);
addRegistryValue(HCR, ".cdpm", "cdpm_auto_file", 0, REG_SZ);
addRegistryValue(HCR, "cdpm_auto_file\\shell\\open\\command", argv0, 0, REG_SZ);
addRegistryValue(HCR, "cdpm_auto_file\\DefaultIcon", WinPath, 0, REG_SZ);
}
en fait, ya pas de probleme pour affecter l'icone au type de fichier .cdpm mais le problême c'est de faire en sorte que les fichiers cdpm s'ouvrent ac mon appli et ainsi lance l'appli ac un parametre en ligen de commande (WinMain()
Une idée ? pitié!!
Gendal67, à votre service !