hdc

    0

    1답변

    C++을 사용하여 비교적 MFC에 익숙하다. 보통 OpenGL에 대해 걱정하고있다. OGL을 사용하여 C++ Win32를 작성한 것으로부터 OpenGL을 초기화하고 더미 창을 사용해야하는 창을 만들기 전에 GLEW를 초기화해야합니다. 멋지다. MFC에서 멤버 OpenGL 클래스를 보유하는 CView 클래스를 파생 시켰습니다. OnPreCreateWindow

    0

    2답변

    그래서 선생님이 더블 버퍼링에 사용할 코드 묶음을 주셨습니다. 그는 "여기에이 코드를 사용하면 몇 시간 동안 앉아 있어야 할 필요가 없으므로" 그의 코드가 작동하지 않는다는 점을 제외하고는 말했습니다. 그의 초기 hdc 사용법은 정의되지 않았습니다. 나는 그것을 매개 변수 목록에 넣으려고했으나 아무 일도하지 않았다. 내가 오류로 실행 곳 바로 여기 // C

    3

    2답변

    드로잉 컨텍스트에서 /로 창을 직접 읽고 쓰고 싶습니다. 즉, 창에서 페인트 작업을하는 동안입니다. 나는 Windows GDI에 GetPixel/SetPixel 함수가 있다는 것을 알고 있지만 큰 연산의 경우 픽셀 데이터를 메모리에 직접 읽고 쓸 수있는 것이 훨씬 낫습니다. 어떻게하면 표준 GDI를 사용할 수 있습니까? 당신은 호환되는 DC를 만들 수

    -1

    1답변

    이 물리적 모니터를 통해 루프를 실행하려고하지만 핸들이 정말 나를 혼동, 나는의 라인을 따라 실행 의사 코드를 모니터, 사용하기에 충분히 안정적입니까, 아니면 예외가 발생할 수 있습니까? 나는 거기에별로 없다는 것을 알고 있지만, MSDN에서 찾고있는 것은 나를 서클에서 돌아 다니게했다. 프로그래밍에 능숙하지 않다.

    1

    1답변

    내 창에서 픽셀을 얻는 데 문제가 있습니다. 나는 이것을 할 길을 찾을 수 없다. 나는 표준 윈도우 함수와 Direct2D (DirectDraw가 아님)를 사용한다. 나는 D2D1factory 객체를 생성하고 창에서 비트 맵을 그리는 그런 WNDCLASS wc; wc.style = CS_OWNDC; wc.lpfnWndProc = WndProc; wc.

    0

    1답변

    모든 물리적 화면의 픽셀을 개별적으로 가져오고 싶지만 MSDN에서는 GetDC에 핸들을 가져올 화면을 알 필요가 있다고합니다. 창이나 마우스를 사용하지 않고 어떤 핸들을 사용할지 알려주는 방법이 있습니까? 그래서 EnumDisplayDevices를 호출 할 수 있습니다 및 제안 루프로를 통해 연결되어 얼마나 많은 모니터를 찾기 위해 각각의 정보 :이 코드를

    1

    1답변

    내가 올바르게 GDI의 DC에서 텍스트를 그리기 위해 직접 2D API를 사용하지만 프린터 DC에서 텍스트를 그리는 동일한 코드를 사용하는 경우, 그것은 프린터 HDC는 다음과 같이 만드는 것입니다 실패 , hdc = CreateDC("WINSPOOL", printerName, "", pdevMode); 다이렉트 2D 그리기 텍스트 코드는 불행하게도 i

    3

    1답변

    이 HDC 메모리 누출에 문제가 있습니다. 내가 HDC를 올바르게 릴리스/삭제하는지 확인해 주시겠습니까? 감사합니다. BITMAP bm; HBITMAP hbmap; HBITMAP hBitmapOld; BITMAPINFO bmi; HDC hdcShot; ... while(true) { if (!TakeScreenshot(GameWindo

    3

    1답변

    win32 API 및 특히 WindowsFromDc에 대한 도움이 필요합니다. 다른 응용 프로그램을 연결하는 응용 프로그램이 있습니다. 이 두 응용 프로그램은 NamedPipe에 의해 통신합니다. 두 번째 응용 프로그램에서는 DrawTextExW 함수를 후킹하고이 함수에서 HDC를 얻습니다. 그러나 DrawTextEx 함수에서 반환 한 DC로 Windows

    2

    1답변

    크기가 약 400X300 픽셀 인 계층화 된 창 (WS_EX_LAYERED 포함)을 만들었습니다. UpdateLayeredWindow을 사용하여 창을 그릴 때 모든 것이 효과적입니다. 문제는 드로잉 후 창 HBITMAP을 가져올 수 없다는 것입니다. 창 HDC를 통해 HBITMAP을 가져 오려고하면 전체 바탕 화면 크기 (1920X1080 px insted