gdi

    0

    1답변

    그래서 제가하고 싶은 것입니다. 나는 g_hbmCar = LoadBitmap(GetModuleHandle(NULL), MAKEINTRESOURCE(IDB_CAR)); 다음 마우스 왼쪽 버튼을 누르면 잡을 것입니다 WM_CREATE에서이 같은 비트 맵 이미지를로드 및 화살표 이미지에있는 경우 (내가 옳다 경우) & GET은 다음과 같이 좌표 case WM

    1

    1답변

    나는 truetype 글꼴 파일에서 텍스트 지오메트리를 추출하는 라이브러리를 가지고있다. 글리프 인덱스를 얻기 위해 CreateFont를 호출 한 다음 바이트 데이터를 읽어 포인트 데이터를 가져옵니다. http://msdn.microsoft.com/en-us/library/windows/desktop/dd183499(v=vs.85).aspx 문제는 내가 밑

    1

    1답변

    #include <windows.h> #include <iostream> using namespace std; #define ID_DDA 9001 #define ID_MID 9002 #define ID_UNDO 9003 #define ID_REDO 9004 HPEN hPen; PAINTSTRUCT ps ; int firstX , fir

    0

    1답변

    저는 전체 화면의 스크린 샷을 찍을 수있는 SDL 프로그램을 만들려고했습니다.이 경우 전체 모니터 화면의 라이브 피드를 표시합니다. 내가 GDI 함수를 사용하여 이미지를 검색 할 수있는 정도까지 성공했지만 GetDIBits() 함수가 반환 된 후 데이터 버퍼를 올바르게 처리하는 방법을 알지 못합니다. 지금까지 내 이미지가 예상 출력에서 ​​벗어났습니다. 색

    0

    1답변

    user32.dll 및 gdi32.dll의 일부 Windows API를 사용하는 라이브러리가 있습니다. 이들은 표준 Windows 라이브러리이므로, 내 라이브러리 및 모든 Windows 컴퓨터와 함께 배송해야한다고 생각하지 않습니다. 이미 컴퓨터에 있어야합니다. 내 코드가 특정 창이므로 API가 비 Windows 빌드에서 호출되지 않습니다.

    0

    1답변

    C++로 Visual Studio 2013에서 GDI를 사용하여 스프라이트 그리기를 공부하고 있습니다. 두 개의 bmp 파일, 검정색 배경 이미지 및 검은 색 마스크를 사용하여 스프라이트를 그릴 수 있습니다. 그러나 프로그램이 시작된 후에 스프라이트는 약간의 시간 (약 15 초)을 보이고 사라집니다. 나는 이유를 찾을 수 없다. 내 코드는 다음과 같습니다.

    1

    1답변

    FillRect()과 함께 COLOR_BTNFACE 표준 색상의 Windows에서 화면 비트 맵/장치 컨텍스트를 채우려고합니다. 그러나 와인에서는 아래 프로그램에서 this이 나옵니다. Windows 7은 this이고 Windows XP는 ... this입니다. 내가 뭘 잘못했는지는 모르겠지만 이상한 패턴이 맞는지는 확실하다. 그리고 검정색이 버튼의 얼굴

    0

    1답변

    처음에는 RGB (24 비트)의 첫 번째 8 비트 즉, 빨간 채널 만 복사하여 회색 음영으로 만들었습니다. 이 작업은 이미지를 그레이 스케일로 처리해야하므로 처리되었습니다.이 이미지를 GDI를 사용하여 화면에 표시해야합니다. 그래서 나는 회색 값을 최종 출력의 빨간 채널에 복사해야합니다. setpixel (i, j, RGB (grayvalue, 0,0))과

    1

    1답변

    가로 눈금 선없이 세로 눈금 선만 내 목록보기에 표시 할 수 있습니까? 예를 들어 taskmanager와 같은가요? GDI를 사용하여이 작업을 수행 할 수 있습니까? 내가 어떻게 실현할 수 있는지 잘 모르겠다. 도움이되는 모든 의견은 높이 평가된다. :)

    1

    2답변

    을 Brush 및 HPEN에서 Pen으로 가져 오려면 어떻게해야합니까? 두면 사이에 어떤 연결이 있습니까? 은 (내가 .NET's System.Drawing 같은 DrawRoundRect/CreateRoundRectRgn에서 구현되지 않은 WINAPI 기능을 사용하려는 내 자신을 만드는 대신 그것을 위해 .NET에서 브러쉬를 사용하고 싶습니다.)