Resultados da pesquisa a pedido "winapi"
Obter o estado atual da tampa do laptop
Estou escrevendo um aplicativo C # (especificamente para laptops) e quero estar ciente do estado da tampa, ou seja, quando está aberto e quando está fechado. Eu já usei o pInvoke junto comFunção RegisterPowerSettingNotification ...
Como você converte multistring para / da coleção de strings C #?
Multistrings (seqüência dupla terminada por nulo de seqüências separadas por nulo) são comuns na API do Windows. Qual é um bom método para converter uma multistring retornada de uma API em uma coleção de strings C # e vice-versa? Estou ...
criar processo na sessão do usuário do serviço
Estou tentando fazer um serviço criar um processo na sessão aberta no Windows. eu tenho este código: sessionId =WTSGetActiveConsoleSessionId(); if (WTSQueryUserToken(sessionId,&dummy)) { if (!DuplicateTokenEx(dummy, TOKEN_ALL_ACCESS, NULL, ...
Verifique se existe um driver do Windows para um determinado ID do dispositivo
Estou escrevendo uma biblioteca do Windows usando C ++. Esta biblioteca deve poder verificar se o driver de dispositivo de um dispositivo específico está instalado no sistema. Então, estou procurando uma maneira de verificar se um driver está ...
Como faço para desenhar minha própria seta de submenu nos menus de desenho do proprietário (e impedir que as janelas pintem sua seta em cima da minha)
O Windows parece desenhar a seta do submenudepois deEu fiz minha pintura em WM_DRAWITEM [http://msdn.microsoft.com/en-us/library/bb775923%28v=VS.85%29.aspx] , como posso impedir que o Windows desenhe a seta?
Como atualizar o Windows Explorer
O nome de um volume de rede pode ser alterado. Mudei o nome paraDisco Espinhal Para alterar um nome de rede, eu faço Escreva um novo nome no Registro.Anexe meu volume de rede usando funções como DefineDosDeviceW. Nesse momento, o Windows ...
Como converter std :: string em LPCWSTR em C ++ (Unicode)
Estou procurando um método ou um trecho de código para converter std :: string em LPCWSTR
Como posso desativar o botão Iniciar (mas não a barra de tarefas) no Windows 7?
No Windows XP, foi possível desativar o botão Iniciar com o seguinte código: hTray = FindWindow (TEXT("Shell_TrayWnd"), NULL); if (hTray) { hStartButton = FindWindowEx(hTray, NULL, TEXT("Button"), NULL); if ...
Como obter a versão do sistema operacional no Win8.1, pois GetVersion / GetVersionEx está obsoleto?
Tenho cenários em que quero conhecer especificamente a versão principal / secundária do sistema operacional e o número da compilação etc. A partir do Windows 8.1GetVersion eGetVersionEx foram preteridos, ...
EnumProcessModulesEx e CreateToolhelp32Snapshot falham - independentemente de 32 ou 64 bits
Editar: A resposta desta pergunta está aqui: https://stackoverflow.com/a/27317947/996540 [https://stackoverflow.com/a/27317947/996540] Quando você cria um projeto no msvc, a opção / DYNAMICBASE é o padrão ativado agora. Por causa do ASLR ...