Может быть, нет окна, принадлежащего этому DC.
Если с указанным DC не связано ни одно окно, возвращаемое значение равно NULL.
Вы можете, например, создать закадровое растровое изображение (без окна) и получить DC для него. Тогда у этого DC не будет окна.