«winapi» 태그된 질문

Windows API (이전의 Win32 API)는 Microsoft Windows 운영 체제에서 사용할 수있는 핵심 애플리케이션 프로그래밍 인터페이스 집합입니다. 이 태그는 Windows API를 사용하여 기본 Windows 응용 프로그램을 개발하는 방법에 대한 질문입니다.

9
이름이 점 ( ".")으로 끝나는 폴더를 삭제하는 방법은 무엇입니까?
이름이 C:\a.\또는 C:\b.\등 의 점으로 끝나는 맬웨어로 만든 폴더가 있습니다 . 명령으로 이러한 폴더를 제거 할 수있는 솔루션을 찾았 rd /q /s "C:\a.\"지만 win API를 호출 RemoveDirectory하면 반환 ERROR_FILE_NOT_FOUND됩니다. 그런 디렉토리를 삭제하는 함수를 작성하는 방법이 궁금합니다. 내 자신의 Windows XP SP3 시스템에서 이와 같이 테스트합니다. 폴더를 생성하고 C:\>mkdir a..\\\두 번 …

3
DLL에서 동적으로 함수로드
.dll 파일을 조금 살펴보고 사용 방법을 이해하고 사용 방법을 이해하려고합니다. funci ()라는 정수를 반환하는 함수가 포함 된 .dll 파일을 만들었습니다. 이 코드를 사용하여 .dll 파일을 프로젝트로 가져 왔습니다 (불만 사항 없음). #include <windows.h> #include <iostream> int main() { HINSTANCE hGetProcIDDLL = LoadLibrary("C:\\Documents and Settings\\User\\Desktop \\fgfdg\\dgdg\\test.dll"); if (hGetProcIDDLL == NULL) { …
88 c++  winapi  dll 

2
C ++ wchar_t 및 wstrings에서 "잘못된"것은 무엇입니까? 와이드 문자의 대안은 무엇입니까?
나는의 사용을 원망는 C ++ 커뮤니티 (는 Freenode에 특히 ## C ++)에서 많은 사람들을 보았다 wstrings하고 wchar_t, 그리고 윈도우 API에서의 사용. wchar_t및 wstring에서 정확히 "잘못된"것은 무엇이며 국제화를 지원하려는 경우 와이드 문자에 대한 몇 가지 대안은 무엇입니까?



5
컴파일러가 "missing initializer"라는 경고를 던지는 이유는 무엇입니까? 구조가 초기화되지 않았습니까?
프로그램을위한 일종의 프론트 엔드를 만들고 있습니다. 프로그램을 시작하기 위해 나는 CreateProcess()무엇보다도 STARTUPINFO구조에 대한 포인터를받는 호출을 사용하고 있습니다. 내가 사용했던 구조를 초기화하려면 : STARTUPINFO startupInfo = {0}; // Or even '\0'. startupInfo.cb = sizeof(startupInfo); 이러한 경고 세트를 활성화하는 GCC로 프로그램을 컴파일 할 때 -Wall -Wextra첫 번째 줄을 가리키는 누락 된 초기화 …
79 c  winapi  gcc 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.