2010-04-29 26 views
10

Khi khởi tạo, GDI + (không .NET) tạo một chuỗi nền, có thể tùy ý bị chặn tùy thuộc vào việc gọi một số hàm móc. MSDN, tuy nhiên, không nói những gì thread này thực sự không. Google dường như không biết.Chuỗi nền GDI + làm gì?

Ứng dụng dành cho mục đích gì?

+2

Chủ đề không chính thức này như thế nào? Tôi thực sự muốn bạn có thể bỏ phiếu _against_ đóng cửa. –

Trả lời

3

This thread cung cấp một lời giải thích chung:

GDI + quay lên một sợi nền ngay sau khi bạn bắt đầu thao tác hình ảnh. Tên của nó không cung cấp nhiều gợi ý về nó, "BackgroundThreadProc()". Điều này khá phổ biến trong các thư viện của Microsoft. Một số loại quản lý nội bộ thread, có lẽ có một cái gì đó để làm với quản lý bộ nhớ hoặc luồng. Nó tạo ra một cửa sổ ẩn, đó là cổ điển quá.

Không có gì phải lo lắng, mọi thứ đều bình thường. Bao gồm cả mã thoát.

FWIW, this thread khuyến cáo đàn áp các chủ đề nền:

Nếu bạn không ngăn chặn GDI nền + chủ đề, DDE lệnh có thể được sớm cấp cho ứng dụng trước khi cửa sổ chính của nó đã được tạo ra. Các lệnh DDE do shell có thể bị hủy bỏ sớm, dẫn đến các thông báo lỗi.

+0

Thông tin về những thất bại này dường như khá cũ. Điều này đã không được Microsoft sửa chưa? – wilx

Các vấn đề liên quan