winapi

    -3

    1답변

    나는 윈도우 후킹 및 Win32 실행 파일의 내부 (https://en.wikipedia.org/wiki/Hooking#Windows)에 대해 읽고 있어요 및 코드 블록을 보았다 항상 혼란 스럽네요.) 그러나 이것이 작동하는 방식은 iid이라는 IMAGE_IMPORT_DESCRIPTOR 포인터를 만드는 것입니다. iid은 IMAGE_IMPORT_DESCRI

    -1

    4답변

    내 WINAPI 프로젝트의 경우 파일을 사용하기 시작할 때까지 CW 프로그래밍 프로젝트에 atom IDE을 사용하고 있는데 문제없이 cmd 프롬프트에서 코드를 컴파일 할 수있었습니다. 하지만 이제는 내 프로그램을 컴파일하기 전에 rc 파일을 사용하여 cmd 프롬프트에서이 명령을 실행해야합니다. gcc -c jake.c gcc -o jake jake.o -

    0

    1답변

    32 비트 모드로 실행해야하는 프로그램을 작성 중입니다. 이 프로그램은 파일 경로에 대한 레지스트리를 읽고 일부는 "% PROGRAMFILES % \ MySoftware"와 같은 Windows 환경 변수를 사용하여 작성됩니다. 제 문제는 ExpandEnvironmentStrings()를 사용할 때 실행 파일이 32 비트이지만 찾고있는 경로가 "C : \ P

    0

    2답변

    디렉토리의 폴더 목록을 가져와야하지만 폴더 만 가져와야합니다. 파일이 필요하지 않습니다. 폴더 만. 필터를 사용하여 폴더인지 확인하지만 작동하지 않으며 모든 파일과 폴더가 출력됩니다. string root = "D:\\*"; cout << "Scan " << root << endl; std::wstring widestr = std::wstring(roo

    0

    1답변

    암호화 한 후 "This is a plaintext"라는 작은 텍스트 파일을 해독 할 수 있습니다. 그러나 더 큰 파일 크기의 암호를 해독하려고하면 NTE_BAD_DATA의 오류가 발생합니다. 누구나 잘못 될 수 있음을 지적 할 수 있습니까? 아래는 전체 코드의 추출 된 부분입니다. #define ENCRYPT_BLOCK_SIZE 256 dwBlockL

    -3

    1답변

    스마트 카드에서 PIN을 가져 와서 변경된 PIN을 카드에 쓰는 APDU 명령은 무엇입니까? 카드에 코드를 쓰려면 80 D4 00 00 08 01 02 03 04 05 06 07 08 핀을 1 2 3 4 5 6 7 8 핀으로 설정했지만 우리는 6D 00의 응답을 받았습니다. 즉 Instruction code not supported or invalid입니다

    0

    1답변

    유니 코드 문자가 포함 된 메시지 상자를 생성하려고하는데 출력이 예상 한 것과 다릅니다. 내가 뭘 잘못하고 있니? 창 10 컴파일러에 실행으로가 #define UNICODE #include <windows.h> #include <stdio.h> #include <assert.h> int WINAPI wWinMain(HINSTANCE , HINSTA

    0

    1답변

    원격 데스크톱의 IP 주소, 사용자 이름 및 암호가 주어지면 C++을 사용하여 인터넷을 통해 연결하는 방법은 무엇입니까? 이를 수행 할 수있는 WinAPI 기능이 필요합니다.

    0

    1답변

    질문에 언급했듯이 Visual Studio의 Win32 Windows 프로그램에서 디버깅하고 출력하기가 어렵습니다. OpenGL 프로젝트 용 SDL2.0을 사용했으며 SDL 창이 콘솔과 함께 열리므로 언제든지 콘솔에서 디버깅하고 출력하기가 쉽습니다. 어떻게 Win32 API에서이를 수행 할 수 있습니까? Win32 응용 프로그램에서 콘솔을 여는 것이 가능합

    -7

    1답변

    winapi의 CreateThread() 함수를 사용하여 스레드를 만들려고하는데 작동하지 않습니다. 모든 void Inc::init() { DWORD id; HANDLE hnd = CreateThread(NULL,0,asd,this,0,&id); } DWORD Inc::asd(LPVOID lparam) { Inc* g = (I