begin process at 2010 02 10 02:37:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

LVN_ENDLABELEDIT


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

LVN_ENDLABELEDIT

lundi 21 juillet 2003 à 18:05:01 | LVN_ENDLABELEDIT

Xentor609

Salut,
Voici mon code pour edit un item dans une listview:
Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.

case IDC_LIST1:
{
switch(((LPNMHDR)lParam)->code)
{
case LVN_BEGINLABELEDIT:
{
MessageBox(hDlg,"Debut","Message",MB_OK);
break;
}
case LVN_ENDLABELEDIT:
{
MessageBox(hDlg,"lu","la",0);
break;
}
}
break;
}


Quelqu'un sait-il d'ou vient le probleme?
Bye,Xentor609
lundi 21 juillet 2003 à 19:30:22 | Re : LVN_ENDLABELEDIT

lahou

au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;

-------------------------------
Réponse au message :
-------------------------------

> Salut,
> Voici mon code pour edit un item dans une listview:
> Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
>

> case IDC_LIST1:
> {
> switch(((LPNMHDR)lParam)->code)
> {
> case LVN_BEGINLABELEDIT:
> {
> MessageBox(hDlg,"Debut","Message",MB_OK);
> break;
> }
> case LVN_ENDLABELEDIT:
> {
> MessageBox(hDlg,"lu","la",0);
> break;
> }
> }
> break;
> }
>

>
> Quelqu'un sait-il d'ou vient le probleme?
> Bye,Xentor609
lundi 21 juillet 2003 à 19:45:03 | Re : LVN_ENDLABELEDIT

Xentor609

Change rien.
Je vois vraiment pas d'ou peux venir le prob.
Bye,Xentor609


-------------------------------
Réponse au message :
-------------------------------

> au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > Voici mon code pour edit un item dans une listview:
> > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> >

> > case IDC_LIST1:
> > {
> > switch(((LPNMHDR)lParam)->code)
> > {
> > case LVN_BEGINLABELEDIT:
> > {
> > MessageBox(hDlg,"Debut","Message",MB_OK);
> > break;
> > }
> > case LVN_ENDLABELEDIT:
> > {
> > MessageBox(hDlg,"lu","la",0);
> > break;
> > }
> > }
> > break;
> > }
> >

> >
> > Quelqu'un sait-il d'ou vient le probleme?
> > Bye,Xentor609
>
lundi 21 juillet 2003 à 19:51:15 | Re : LVN_ENDLABELEDIT

lahou

ta essayé de mettre une procédure default : return 0; ??
et sinon est-ce ke tu as bien une procédure DefProc

-------------------------------
Réponse au message :
-------------------------------

> Change rien.
> Je vois vraiment pas d'ou peux venir le prob.
> Bye,Xentor609
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > > Voici mon code pour edit un item dans une listview:
> > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > >

> > > case IDC_LIST1:
> > > {
> > > switch(((LPNMHDR)lParam)->code)
> > > {
> > > case LVN_BEGINLABELEDIT:
> > > {
> > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > break;
> > > }
> > > case LVN_ENDLABELEDIT:
> > > {
> > > MessageBox(hDlg,"lu","la",0);
> > > break;
> > > }
> > > }
> > > break;
> > > }
> > >

> > >
> > > Quelqu'un sait-il d'ou vient le probleme?
> > > Bye,Xentor609
> >
>
lundi 21 juillet 2003 à 20:01:30 | Re : LVN_ENDLABELEDIT

Xentor609

Oui j'ai bien un default : return 0;
Non je n'ai pas de DefProc,je fais ca comment, je met koi dedans?
Bye,Xentor609


-------------------------------
Réponse au message :
-------------------------------

> ta essayé de mettre une procédure default : return 0; ??
> et sinon est-ce ke tu as bien une procédure DefProc
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Change rien.
> > Je vois vraiment pas d'ou peux venir le prob.
> > Bye,Xentor609
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut,
> > > > Voici mon code pour edit un item dans une listview:
> > > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > > >

> > > > case IDC_LIST1:
> > > > {
> > > > switch(((LPNMHDR)lParam)->code)
> > > > {
> > > > case LVN_BEGINLABELEDIT:
> > > > {
> > > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > > break;
> > > > }
> > > > case LVN_ENDLABELEDIT:
> > > > {
> > > > MessageBox(hDlg,"lu","la",0);
> > > > break;
> > > > }
> > > > }
> > > > break;
> > > > }
> > > >

> > > >
> > > > Quelqu'un sait-il d'ou vient le probleme?
> > > > Bye,Xentor609
> > >
> >
>
lundi 21 juillet 2003 à 20:11:00 | Re : LVN_ENDLABELEDIT

lahou

LRESULT CALLBACK WinProc(HWND hWindow, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC hDC;
PAINTSTRUCT paintst;
switch(message)
{
case WM_DESTROY :
PostQuitMessage(0);
return 0;
case WM_PAINT :
hDC = BeginPaint(hWindow, &paintst);
EndPaint(hWindow, &paintst);
return 0;
default :
return DefWindowProc(hWindow, message, wParam, lParam);
}
}

-------------------------------
Réponse au message :
-------------------------------

> Oui j'ai bien un default : return 0;
> Non je n'ai pas de DefProc,je fais ca comment, je met koi dedans?
> Bye,Xentor609
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > ta essayé de mettre une procédure default : return 0; ??
> > et sinon est-ce ke tu as bien une procédure DefProc
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Change rien.
> > > Je vois vraiment pas d'ou peux venir le prob.
> > > Bye,Xentor609
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut,
> > > > > Voici mon code pour edit un item dans une listview:
> > > > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > > > >

> > > > > case IDC_LIST1:
> > > > > {
> > > > > switch(((LPNMHDR)lParam)->code)
> > > > > {
> > > > > case LVN_BEGINLABELEDIT:
> > > > > {
> > > > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > > > break;
> > > > > }
> > > > > case LVN_ENDLABELEDIT:
> > > > > {
> > > > > MessageBox(hDlg,"lu","la",0);
> > > > > break;
> > > > > }
> > > > > }
> > > > > break;
> > > > > }
> > > > >

> > > > >
> > > > > Quelqu'un sait-il d'ou vient le probleme?
> > > > > Bye,Xentor609
> > > >
> > >
> >
>
lundi 21 juillet 2003 à 20:15:15 | Re : LVN_ENDLABELEDIT

lahou

LRESULT CALLBACK WinProc(HWND hWindow, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC hDC;
PAINTSTRUCT paintst;
switch(message)
{
case WM_DESTROY :
PostQuitMessage(0);
return 0;
case WM_PAINT :
hDC = BeginPaint(hWindow, &paintst);
EndPaint(hWindow, &paintst);
return 0;
default :
return DefWindowProc(hWindow, message, wParam, lParam);
}
}

-------------------------------
Réponse au message :
-------------------------------

> Oui j'ai bien un default : return 0;
> Non je n'ai pas de DefProc,je fais ca comment, je met koi dedans?
> Bye,Xentor609
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > ta essayé de mettre une procédure default : return 0; ??
> > et sinon est-ce ke tu as bien une procédure DefProc
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Change rien.
> > > Je vois vraiment pas d'ou peux venir le prob.
> > > Bye,Xentor609
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut,
> > > > > Voici mon code pour edit un item dans une listview:
> > > > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > > > >

> > > > > case IDC_LIST1:
> > > > > {
> > > > > switch(((LPNMHDR)lParam)->code)
> > > > > {
> > > > > case LVN_BEGINLABELEDIT:
> > > > > {
> > > > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > > > break;
> > > > > }
> > > > > case LVN_ENDLABELEDIT:
> > > > > {
> > > > > MessageBox(hDlg,"lu","la",0);
> > > > > break;
> > > > > }
> > > > > }
> > > > > break;
> > > > > }
> > > > >

> > > > >
> > > > > Quelqu'un sait-il d'ou vient le probleme?
> > > > > Bye,Xentor609
> > > >
> > >
> >
>
lundi 21 juillet 2003 à 20:23:31 | Re : LVN_ENDLABELEDIT

Xentor609

Non, ben j'ai essaye avec DefDlgProc(j'ai une dlgbox), mais ca change rien.
Bon c pas grave, je vais bien finir par trouver un jour, merci qd mm pour ton aide.
Bye,Xentor609


-------------------------------
Réponse au message :
-------------------------------

> LRESULT CALLBACK WinProc(HWND hWindow, UINT message, WPARAM wParam, LPARAM lParam)
> {
> HDC hDC;
> PAINTSTRUCT paintst;
> switch(message)
> {
> case WM_DESTROY :
> PostQuitMessage(0);
> return 0;
> case WM_PAINT :
> hDC = BeginPaint(hWindow, &paintst);
> EndPaint(hWindow, &paintst);
> return 0;
> default :
> return DefWindowProc(hWindow, message, wParam, lParam);
> }
> }
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Oui j'ai bien un default : return 0;
> > Non je n'ai pas de DefProc,je fais ca comment, je met koi dedans?
> > Bye,Xentor609
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > ta essayé de mettre une procédure default : return 0; ??
> > > et sinon est-ce ke tu as bien une procédure DefProc
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Change rien.
> > > > Je vois vraiment pas d'ou peux venir le prob.
> > > > Bye,Xentor609
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Salut,
> > > > > > Voici mon code pour edit un item dans une listview:
> > > > > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > > > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > > > > >

> > > > > > case IDC_LIST1:
> > > > > > {
> > > > > > switch(((LPNMHDR)lParam)->code)
> > > > > > {
> > > > > > case LVN_BEGINLABELEDIT:
> > > > > > {
> > > > > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > > > > break;
> > > > > > }
> > > > > > case LVN_ENDLABELEDIT:
> > > > > > {
> > > > > > MessageBox(hDlg,"lu","la",0);
> > > > > > break;
> > > > > > }
> > > > > > }
> > > > > > break;
> > > > > > }
> > > > > >

> > > > > >
> > > > > > Quelqu'un sait-il d'ou vient le probleme?
> > > > > > Bye,Xentor609
> > > > >
> > > >
> > >
> >
mardi 22 juillet 2003 à 09:38:14 | Re : LVN_ENDLABELEDIT

lahou

est-ce que ça serait possible que tu me montre le code de ta MessageBox perso ???
Lahou

-------------------------------
Réponse au message :
-------------------------------

> Non, ben j'ai essaye avec DefDlgProc(j'ai une dlgbox), mais ca change rien.
> Bon c pas grave, je vais bien finir par trouver un jour, merci qd mm pour ton aide.
> Bye,Xentor609
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > LRESULT CALLBACK WinProc(HWND hWindow, UINT message, WPARAM wParam, LPARAM lParam)
> > {
> > HDC hDC;
> > PAINTSTRUCT paintst;
> > switch(message)
> > {
> > case WM_DESTROY :
> > PostQuitMessage(0);
> > return 0;
> > case WM_PAINT :
> > hDC = BeginPaint(hWindow, &paintst);
> > EndPaint(hWindow, &paintst);
> > return 0;
> > default :
> > return DefWindowProc(hWindow, message, wParam, lParam);
> > }
> > }
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Oui j'ai bien un default : return 0;
> > > Non je n'ai pas de DefProc,je fais ca comment, je met koi dedans?
> > > Bye,Xentor609
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > ta essayé de mettre une procédure default : return 0; ??
> > > > et sinon est-ce ke tu as bien une procédure DefProc
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Change rien.
> > > > > Je vois vraiment pas d'ou peux venir le prob.
> > > > > Bye,Xentor609
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Salut,
> > > > > > > Voici mon code pour edit un item dans une listview:
> > > > > > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > > > > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > > > > > >

> > > > > > > case IDC_LIST1:
> > > > > > > {
> > > > > > > switch(((LPNMHDR)lParam)->code)
> > > > > > > {
> > > > > > > case LVN_BEGINLABELEDIT:
> > > > > > > {
> > > > > > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > > > > > break;
> > > > > > > }
> > > > > > > case LVN_ENDLABELEDIT:
> > > > > > > {
> > > > > > > MessageBox(hDlg,"lu","la",0);
> > > > > > > break;
> > > > > > > }
> > > > > > > }
> > > > > > > break;
> > > > > > > }
> > > > > > >

> > > > > > >
> > > > > > > Quelqu'un sait-il d'ou vient le probleme?
> > > > > > > Bye,Xentor609
> > > > > >
> > > > >
> > > >
> > >
>
mardi 22 juillet 2003 à 09:50:32 | Re : LVN_ENDLABELEDIT

Xentor609

Salut, voila mon code pour ma dlgbox:
Je t'epargne tout les WM_SIZE....qui n'ont rien a voir avec mon probleme. Le probleme vient juste de endlabeledit (pas de beginlabeledit):

LRESULT CALLBACK DlgMainProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch (msg)
{
case WM_INITDIALOG:
{
SetClassLong(hDlg, GCL_HICON, (long)LoadIcon(hInst, MAKEINTRESOURCE(IDI_APP)));
InitCommonControls();

hDlgMain=hDlg;
hhk = SetWindowsHookEx(WH_GETMESSAGE, GetMsgProc, 0, GetCurrentThreadId());

InitTreeViewImageLists();
InitTreeViewItems();
himlSmall=ImageList_Create(16, 16, ILC_COLORDDB | ILC_MASK, 2, 0);
himlLarge=ImageList_Create(32, 32, ILC_COLORDDB | ILC_MASK, 2, 0);
InitListViewImageLists();

HMENU hMenu=LoadMenu(hInst,MAKEINTRESOURCE(IDR_MENU));
SetMenu(hDlg,hMenu);

InitSplit();
break;
}

case WM_NOTIFY:
{
switch((int)wParam)
{
case IDC_TREE1:
{
if(((LPNMHDR)lParam)->code == TVN_SELCHANGED)
OnSelTree();
break;
}

case IDC_LIST1:
{
switch(((LPNMHDR)lParam)->code)
{
case LVN_BEGINLABELEDIT:
{
MessageBox(hDlg,"ok","ok",MB_OK);
break;
}
case LVN_ENDLABELEDIT:
{
switch(ListViewCas())
{
case 3:
case 4:
MessageBox(hDlg,"lu","la",MB_OK);
Rename((NMLVDISPINFO*)lParam);
break;
}
return DefDlgProc(hDlg, msg, wParam, lParam);
//break;
}

case NM_DBLCLK:
{
switch(ListViewCas())
{
case 1:
case 4:
OpenFolder(szItemSel);
break;
case 3:
FORWARD_WM_COMMAND(hDlg, ID_OPEN,
GetDlgItem(hDlg,ID_OPEN), BN_CLICKED, SendMessage);
break;
}
break;
}
/*default :
return DefDlgProc(hDlg, msg, wParam, lParam);*/
}
break;
}
}
break;
}


case WM_INITMENUPOPUP:
{
HMENU hMenu=GetMenu(hDlg);
EnableGrayMenu(hMenu,ListViewCas());
UpdateMenu(GetDlgItem(hDlg,IDC_LIST1),hMenu);
break;
}

case WM_CONTEXTMENU:
{
if(DoContextMenu(wParam, lParam))
return false;
break;
}

case WM_COMMAND:
{
switch (LOWORD(wParam))
{
case ID_OPEN:
OpenExplorePrint("open");
break;

case ID_OPEN_EXPLORE:
OpenExplorePrint("openfolder");
break;

case ID_NEW_FILE:
Mode=1;
DialogBox(hInst, MAKEINTRESOURCE(IDD_EDIT), hDlg, (DLGPROC)DlgEditProc);
break;

case ID_LARGE:
SwitchView(GetDlgItem(hDlg,IDC_LIST1), LVS_ICON);
break;

case ID_SMALL:
SwitchView(GetDlgItem(hDlg,IDC_LIST1), LVS_SMALLICON);
break;

case ID_LISTE:
SwitchView(GetDlgItem(hDlg,IDC_LIST1), LVS_LIST);
break;

case ID_QUIT:
case WM_DESTROY:
EndDialog(hDlg,0);
break;
}
break;
}
default:
return 0;
}
return 1;
}

Bye,Xentor609


-------------------------------
Réponse au message :
-------------------------------

> est-ce que ça serait possible que tu me montre le code de ta MessageBox perso ???
> Lahou
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Non, ben j'ai essaye avec DefDlgProc(j'ai une dlgbox), mais ca change rien.
> > Bon c pas grave, je vais bien finir par trouver un jour, merci qd mm pour ton aide.
> > Bye,Xentor609
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > LRESULT CALLBACK WinProc(HWND hWindow, UINT message, WPARAM wParam, LPARAM lParam)
> > > {
> > > HDC hDC;
> > > PAINTSTRUCT paintst;
> > > switch(message)
> > > {
> > > case WM_DESTROY :
> > > PostQuitMessage(0);
> > > return 0;
> > > case WM_PAINT :
> > > hDC = BeginPaint(hWindow, &paintst);
> > > EndPaint(hWindow, &paintst);
> > > return 0;
> > > default :
> > > return DefWindowProc(hWindow, message, wParam, lParam);
> > > }
> > > }
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Oui j'ai bien un default : return 0;
> > > > Non je n'ai pas de DefProc,je fais ca comment, je met koi dedans?
> > > > Bye,Xentor609
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > ta essayé de mettre une procédure default : return 0; ??
> > > > > et sinon est-ce ke tu as bien une procédure DefProc
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Change rien.
> > > > > > Je vois vraiment pas d'ou peux venir le prob.
> > > > > > Bye,Xentor609
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > au lieu des break essaye de mettre des return 0; et met aussi un message default : return 0;
> > > > > > >
> > > > > > > -------------------------------
> > > > > > > Réponse au message :
> > > > > > > -------------------------------
> > > > > > >
> > > > > > > > Salut,
> > > > > > > > Voici mon code pour edit un item dans une listview:
> > > > > > > > Pour le Begin, pas de probleme, mais pour le ENDLABELEDIT, il m'affiche la msgbox, et juste apres il quitte brusquement le programme.
> > > > > > > > A la place des MessageBox(j'ai des fonctiones persos), mais ca revient a la mm chose.
> > > > > > > >

> > > > > > > > case IDC_LIST1:
> > > > > > > > {
> > > > > > > > switch(((LPNMHDR)lParam)->code)
> > > > > > > > {
> > > > > > > > case LVN_BEGINLABELEDIT:
> > > > > > > > {
> > > > > > > > MessageBox(hDlg,"Debut","Message",MB_OK);
> > > > > > > > break;
> > > > > > > > }
> > > > > > > > case LVN_ENDLABELEDIT:
> > > > > > > > {
> > > > > > > > MessageBox(hDlg,"lu","la",0);
> > > > > > > > break;
> > > > > > > > }
> > > > > > > > }
> > > > > > > > break;
> > > > > > > > }
> > > > > > > >

> > > > > > > >
> > > > > > > > Quelqu'un sait-il d'ou vient le probleme?
> > > > > > > > Bye,Xentor609
> > > > > > >
> > > > > >
> > > > >
> > > >
> >

1 2

Cette discussion est classée dans : code, case, messagebox, lvn, endlabeledit


Répondre à ce message

Sujets en rapport avec ce message

Problème de GROS débutant : DeviceContext et dessin... [ par tempirate ] Je débute en visual c++ (amateurisme total) et j'ai commencé par faire un tout ptit logiciel de dessin..mais je n'arrive pas à trouver une fonction qu Opérateur de combinaison dans switch... [ par Guidelor ] bonjourcomment faire dans une instruction switch pour voir si la variable testéest egale à 2 valeurs possibles ?genre :switch(int var){case 2 or Génération de nom de fonctions [ par buno ] Bijour les gens!J'ai besoin votre avis sur le "problème" suivant:Dans une fonction, on trouve ce morceau de code:switch (mode){  case 1: Save1bpp(); b messagebox bizzare [ par lektrosonic ] bonsoir, je code en C sous Visual Studio 2005 Professionel une simple application w32.dans le code:MessageBox(hwnd_loading,(LPCWSTR)"ok0",(LPCWSTR)"", Prob de modulo ou de code ? [ par NeoZ ] Salut, je voudrais stocker un nombre dans un tableau, ou tout du moins, stocker chaque chiffre dans une variable, et j'ai fait ce bout de code, mais i C++ switch [ par blastmanu ] Bonjour tt le monde!Et oui j'ai encore une question je voudrais savoir si il est possible de declarer une variable a l'interieur d'une boucle switchpa scanner un code barre [ par ankou001 ] Bonjour; j'aimerai scanner un code barre avec une douchette et le mettre directement dans une case d'un tableau sans etre obligé de sélèctionner ma ca VirtualProtect qui crash [ par TryToHelpMe ] Bonjour, après avoir lu plusieurs sources de ce site sur le hook de l'API, j'essaye de réaliser ma propre source, pour bien comprendre comment cela fo petite question sur les message [ par LordBob ] bonjour a tous,voila mon code est structuré comme ca:BOOL CALLBACK Dialog(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){switch(msg){case WM_INI MessageBox depuis un service [ par Xantra ] Bonjour,Je me suis inspirer du code disponible ici pour faire mon service mais j'ai un petit problème.Quand j'utilise MessageBox mon service ne contin


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,326 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales