High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
C / C++ / C++.NET
Sujet Précédent
Sujet Suivant
Créer Un raccourcis Avec L'API Win32
Ombitious_Developper
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
- 4 oct. 2004 à 15:26
BruNews
Messages postés
21040
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
4 oct. 2004 à 16:02
Salut :
Je Souhaite savoir Comment Créer un Raccourcis (ShortCut)
d'un programme donné en utilisant L'API win 32 ?
Et merci
Afficher la suite
A voir également:
Créer Un raccourcis Avec L'API Win32
Créer un emploi du temps en ligne
-
Forum Java
Comment créer une application android
-
Forum VB.NET
Api sms php
-
Forum PHP
Api google maps
-
Conseils pratiques -PHP
Application sms avec php
-
Forum PHP
1 réponse
Réponse 1 / 1
BruNews
Messages postés
21040
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
4 oct. 2004 à 16:02
int __stdcall CreateShortcut(char* szflSrc, char* szLink, char *szTooltip)
{
IShellLink* psl;
HANDLE hheap;
WORD* pwsz;
IPersistFile* ppf;
int bOK;
char *c, *d;
if(CoCreateInstance(CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER,
IID_IShellLink, (LPVOID*) &psl)) return 0; hheap
GetProcessHeap(); bOK
0; if((pwsz
(WORD*) HeapAlloc(hheap, 0, MAX_PATH*2))
0) goto outPsl;
if(psl->QueryInterface(IID_IPersistFile, (LPVOID *) &ppf)) goto outHeap;
psl->SetPath(szflSrc); psl->SetDescription(szTooltip); d
(char*) pwsz; c
szflSrc;
while(*d = *c++) d++;
bOK = 0;
while((*d != '\\') && (d > (char*) pwsz)) d--;
if(d <= (char*) pwsz) goto outHeap;
*d = 0;
psl->SetWorkingDirectory((char*) pwsz);
if(MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, szLink, -1, pwsz, MAX_PATH)) bOK
(ppf->Save(pwsz, TRUE)
0);
ppf->Release();
outHeap: HeapFree(hheap, 0, pwsz);
outPsl: psl->Release();
return bOK;
}
ciao...
BruNews, MVP VC++
Votre réponse
Discussions similaires
vectoriser un logo sous photoshop
cs_babidou
-
16 janv. 2006 à 11:44
harleyman37
-
10 avril 2006 à 21:30
Algorithme Mot Caché
cs_nuns
-
17 déc. 2004 à 23:51
TUHABITES
-
19 déc. 2004 à 00:04
générer une grille de mots mêlés
orangin12FR
-
13 nov. 2015 à 20:32
orangin12FR
-
15 nov. 2015 à 23:19
API Win32 avec python?????
Uims
-
25 sept. 2005 à 20:13
clintmourlevat
-
2 nov. 2008 à 20:56
mots meles
docducon
-
7 déc. 2004 à 13:22
azakeu
-
12 déc. 2017 à 10:33
Rejoignez-nous