내가 비주얼 스튜디오 2012에서 Win32 응용 프로그램을 구축하고 난 다음 코드를 사용하여 만든 4 개 해제 버튼이 있습니다WinAPI를를 FindWindow
HWND hWndButton=CreateWindowEx(NULL,
L"BUTTON",
L"APP1",
WS_TABSTOP|WS_VISIBLE|WS_CHILD|BS_DEFPUSHBUTTON|WS_DISABLED|BS_ICON,
40,
40,
180,
140,
hWnd,
(HMENU)IDC_BUTTON1,
GetModuleHandle(NULL),
NULL);
내가하고 싶은 것은 응용 프로그램이 실행 등의 버튼을 활성화하는 것입니다. findwindow를 사용하여 첫 번째 버튼을 찾아서 활성화하려고했지만 찾지 못했습니다. 내 코드 :
HWND hwB1 = FindWindow(L"BUTTON",L"APP1");
if (hwB1 !=0) MessageBox(NULL,L"FOUND",L"Button Found",MB_OK);
EnableWindow(hwB1,true);
내가 잘못하고 있나? 미리 감사드립니다.
@aschipfl :이 설명이 도움이됩니까? –
네, 고마워요! – aschipfl