Resultados da pesquisa a pedido "pinvoke"

1 a resposta

Tecla de atalho global no aplicativo de console

Alguém sabe como usar as chamadas da API RegisterHotKey / UnregisterHotKey em um aplicativo de console? Presumo que a configuração / remoção da tecla de atalho seja a mesma, mas como recebo a chamada de volta quando a tecla foi pressionada? Cada ...

1 a resposta

Erro Invoke ao chamar a função não gerenciada (C ++) do C # [duplicado]

Esta pergunta já tem uma resposta aqui: Uma chamada para a função PInvoke desequilibrou a pilha ao incluir uma DLL C em C # [/questions/2303533/a-call-to-pinvoke-function-has-unbalanced-the-stack-when-including-a-c-dll-into] 3 respostas Eu ...

4 a resposta

Retornando uma string do PInvoke? [duplicado

Esta pergunta já tem uma resposta aqui: Marshal "char *" em C # [/questions/162897/marshal-char-in-c-sharp] 2 respostas Estou usando o PInvoke para interoperabilidade entre o Código Nativo (C ++) e o Código Gerenciado (C #). Acabei de escrever ...

4 a resposta

Como retornar texto do código nativo (C ++)

Estou usando o Pinvoke for Interoperability entre o código nativo (C ++) e o código gerenciado (C #). O que eu quero alcançar é obter algum texto do código nativo no meu código gerenciado. Para isso, eu tento muitas coisas, por exemplo, passando ...

2 a resposta

Por que um programa .NET sobrevive a uma pilha corrompida? (ao usar a convenção de chamada errada)

No VS2010, o assistente de depuração gerenciada fornecerá uma exceção pInvokeStackImbalance pInvokeStackImbalance MDA [http://msdn.microsoft.com/en-us/library/0htdy0k3%28v=VS.100%29.aspx]) se você chamar uma função usando a convenção de chamada ...

1 a resposta

como chamar uma função exportada da DLL C ++ a partir de c #

Esta é a primeira vez que estou tentando misturar c # um C ++ não gerenciado, portanto essa pode ser uma pergunta muito simples, mas não entend Eu preciso chamar algumas funções de uma dll C ++ em código C #. Aqui está o código para o projeto ...

1 a resposta

why está CreateProcessWithTokenW falhando com ERROR_ACCESS_DENIED

Eu tenho uma chamada para CreateProcessWithTokenW que está falhando com o acesso negado. Alguma idéia de como depurar isso? A chamada para CreateProcessWithTokenW está ...

2 a resposta

Como chamar DrawThemeTextEx no .NET

Preciso escrever um texto com brilho em uma janela de vidro do Vista / sete, e estou tentando chamar a API para escrever algum texto lá. Eu fiz um ótimoamostr [http://www.codeproject.com/KB/vista/textonglass.aspx] no CodeProject, mas o problema ...

1 a resposta

NullReferenceException, sem rastreamento de pilha ... por onde começar?

Tenho um aplicativo de áudio WP Ocasionalmente (e até no depurador), estou vendo umNullReferenceException que não contém informações de rastreamento de pilh Como alguém pode começar a depurar esse problema? Alguns antecedentes: Estou P / ...

2 a resposta

Como posso passar um delegado F # para um método P / Invoke esperando um ponteiro de funçã

Estou tentando configurar um gancho de teclado de baixo nível usando P / Invoke em um aplicativo F #. A função Win32SetWindowsHookEx Leva umHOOKPROC pelo segundo argumento, que representei como um delegado de(int * IntPtr * IntPtr) -> IntPtr, ...