Создаю окно (CreateWindowEx), создаю в нём ComboBox (опять CreateWindowEx). Хочу, чтобы шрифт в нём был самый что ни на есть стандартный (который используется во всех комбобоксах системы). А он, почему-то, совсем не такой Делать то, делать то что? Код (Text): <...> start: invoke GetModuleHandle,0 mov [hInstance],eax invoke LoadIcon,0,IDI_APPLICATION mov [wc.hIcon],eax invoke LoadCursor,0,IDC_ARROW mov [wc.hCursor],eax mov [wc.style],0 mov [wc.lpfnWndProc],WindowProc mov [wc.cbClsExtra],0 mov [wc.cbWndExtra],0 mov eax,[hInstance] mov [wc.hInstance],eax mov [wc.hbrBackground],COLOR_BTNFACE+1 mov [wc.lpszMenuName],0 mov [wc.lpszClassName],_class invoke RegisterClass,wc invoke CreateWindowEx,WS_EX_ACCEPTFILES+WS_EX_LAYERED,\ _class,_title,0,128,128,300,50,NULL,NULL,[hInstance],NULL mov [hwndMain],eax invoke ShowWindow,[hwndMain],SW_SHOWNORMAL <...> proc WindowProc, hwnd,wmsg,wparam,lparam cmp [wmsg],WM_CREATE je .wm_create cmp [wmsg],WM_DESTROY je .wm_destroy .defwndproc: invoke DefWindowProc,[hwnd],[wmsg],[wparam],[lparam] jmp .finish .wm_create: ; Set window transparency invoke SetLayeredWindowAttributes,[hwnd],NULL,200,LWA_ALPHA invoke CreateWindowEx,0,_combo_class,NULL,WS_CHILD+WS_VISIBLE+CBS_DROPDOWN,\ 0,0,290,0,[hwnd],NULL,[hInstance],NULL jmp .finish .wm_destroy: invoke PostQuitMessage,0 xor eax,eax .finish: pop edi esi ebx return endp