« IT業界は変わろうとしている | HOME | cron の設定 »
EDITボックスの改行を取得するには
WNDPROC PEdit;
LRESULT CALLBACK EHook(HWND hWnd, UINT mes, WPARAM wP, LPARAM lP){
if (mes == WM_KEYDOWN){
if (wP == VK_RETURN){
return CallWindowProc(PEdit, hWnd, mes, wP, lP);
} else if (wP == VK_ESCAPE) {
return CallWindowProc(PEdit, hWnd, mes, wP, lP);
}
}
return CallWindowProc(ProcEdit, hWnd, mes, wP, lP);
}
PEdit = (WNDPROC)SetWindowLong((EditのHWND)hwnd, GWL_WNDPROC, (LPARAM)EHook);