나는 (자신의 작은 프로그램을 WINAPI 프로그래밍을 연습하기 위해) WINAPI 프로그래밍을 위해 만든다. 그리고 누가 프로그램을 만들었는지, 어디서 버전을 만들었는지와 같은 "about us"박스를 만들고 싶었다. 그리고 ...Win API, 대화 상자에 텍스트를 쓰는 방법은 무엇입니까?
빈 창을 만들 수는 있지만 sucsessfully 창을 만들 수있었습니다. 어떻게 상자에 텍스트를 쓸 수 있습니까?
이것은 ghInstance 윈도우의 인스턴스 대화 상자를 만들어 내 기능 :
void CreateDialogBox(HWND hwnd)
{
CreateWindowEx(WS_EX_DLGMODALFRAME | WS_EX_TOPMOST, TEXT("DialogClass"), TEXT("About Us"), WS_VISIBLE | WS_SYSMENU | WS_CAPTION , 100, 100, 200, 150, NULL, NULL, ghInstance, NULL);
}
어떻게 내가 그 빈 창 내부 물건을 쓸 수 있습니까?
감사합니다. 마이크로 소프트 (MSDN)에 의해 제공
프로그램에 액세스 할 수 있도록 텍스트 컨트롤을 사용해야합니다. 실제로, 시스템 대화 상자를 사용해야합니다. 그러면 거의 모든 작업이 수행됩니다. –
고맙습니다, 저는 대신 컨트롤을 사용했습니다 :) 그리고 MessageBox를 사용하고 싶지는 않았지만 내 것을 쓰는 중 :) – Amit