Resultados da pesquisa a pedido "winapi"

1 a resposta

Como dividir ponteiro char com vários delimitadores e retornar matriz de ponteiros char em c ++?

Na duplicata desta perguntaDividir char * para char * Array [https://stackoverflow.com/questions/9117315/split-char-to-char-array]é recomendável usar string em vez de char *. Mas eu preciso trabalhar com o LPWSTR. Como é um typedef de char *, ...

6 a resposta

GetWindowRect muito pequeno no Windows 7

O problema real que estou tentando resolver é que quero descobrir automaticamente o tamanho das margens em torno das janelas. Se você puder encontrar uma maneira melhor, por favor, responda isso em vez disso. Para fazer isso, decidi tirar uma ...

3 a resposta

Existe uma chamada de API para solicitar ao usuário a elevação do UAC?

Meu aplicativo precisa gravar em um arquivo em \ ProgramData que possa ser protegido. Isso acontece apenas uma vez após a instalação. Existe uma função de API que receba informações da ACL e solicite ao usuário que autorize o aplicativo a ...

3 a resposta

Como criar FILE * from HANDLE no WinApi?

Existe uma maneira fácil de criar FILE * a partir do WinApi HANDLE que aponta para uma extremidade do pipe? Algo como fazemos no unix:fdopen(fd,<mode>);

1 a resposta

Novas APIs do Windows 8.1 para gerenciamento de memória virtual: `DiscardVirtualMemory ()` vs `VirtualAlloc ()` e `MEM_RESET` e` MEM_RESET_UNDO`

O Windows 8.1 / Server 2012RC2 acaba de introduzir novas APIs para gerenciamento de memória virtual:OfferVirtualMemory(), ReclaimVirtualMemory(), DiscardVirtualMemory(), cujo uso é bastante simples, apenas olhando seus nomes. O que não consigo ...

1 a resposta

Existe um equivalente do Windows para `openat`?

O título diz que, no Windows, posso simular vários diretórios de trabalho em um aplicativo multithread usando algo semelhante aopenat? Veja tambémessa questão [https://stackoverflow.com/q/1670135/870079].

2 a resposta

Como suprimir chaves de alternância de tarefas (winkey, alt-tab, alt-esc, ctrl-esc) usando o gancho de teclado de baixo nível em c #

Alguém pode me dizer como desativar as teclas de alternância de tarefas usando c #

5 a resposta

Windows 10 equivalente ao LaunchAdvancedAssociationUI

Desde o Windows 10, o IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI método [https://docs.microsoft.com/en-us/windows/desktop/api/shobjidl/nf-shobjidl-iapplicationassociationregistrationui-launchadvancedassociationui] não ...

3 a resposta

Determinar se um arquivo está em uso no Perl no Windows

Estou escrevendo um Perl que pega programas de TV gravados no Windows Media Center e os move / renomeia / exclui, dependendo de certos critérios. Como o Perl é executado com bastante frequência, eu gostaria de determinar claramente se o arquivo ...

1 a resposta

Por que o WriteFile chama ReadFile e como evito isso?

Ao substituir sequencialmente (por exemplo, 8192 bytes de blocos alinhados e dimensionados) em partes existentes de um arquivo (às vezes / sempre?)WriteFile causa leituras de arquivo do disco, o que prejudica totalmente o desempenho. Não entendo ...