Я пытаюсь использовать sendmessage user32.dll во встроенном Windows ce5.0 компьютере та же простая программа, которую я сделал только для тестирования user32 в embedded, работает над моими окнами xp компьютер. Приложение и DLL находятся в одной папке.использовать user32.dll в win ce5.0
сообщение я получаю, когда он находится в выигрыше CE5.0 является: Не удается найти Pinvocke DLL «user32.dll»
код: (я найти его в Интернете и использовать его, чтобы попробовать SendMessage)
private int SC_MONITORPOWER = 0xF170;
private int WM_SYSCOMMAND = 0x0112;
[DllImport("user32.dll")]
private static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);
private void button3_Click(object sender, EventArgs e)
{
SendMessage(this.Handle.ToInt32(), WM_SYSCOMMAND, SC_MONITORPOWER, 2);
}
Может ли кто-нибудь мне помочь?