Просто создаю диалоговое окно из ресурсов (у него в ресурсах прописаны координаты 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 такого не было. Приложения для записи экрана это не успевают зафиксировать, я заснял на смартфон: