Мелькающая тень в углу при создании диалогового окна на Wind
От: Zenden Россия  
Дата: 07.06.25 14:14
Оценка:
Просто создаю диалоговое окно из ресурсов (у него в ресурсах прописаны координаты 700,700):

INT_PTR CALLBACK DialogProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{

    DialogBoxParam(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, DialogProc, 0);

    return 0;
}


Всё хорошо, но примерно в 1 из 10 запусков в левом верхнем углу экрана (возможно даже немного за границами экрана) на доли секунды прорисовывается тень от моего диалогового окна. Причем это актуально только для winapi-шных диалогов.
Чё это блин такое? На предыдущих версиях Windows такого не было. Приложения для записи экрана это не успевают зафиксировать, я заснял на смартфон:

Отредактировано 07.06.2025 14:17 Zenden . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.