Ik ben bezig met een programma waarmee op een bepaald tijdstip de monitor in een slaapstand sukkelt. Dit is namelijk een presenatie scherm.
Deze regels code heb ik op internet gevonden maar ik weet niet zeker of het correct is.
Ik krijg het ook niet aan de praat.
is het stukje wat ik nu heb. Op internet heb ik gezocht en krijg je steeds zoiets gevonden maar dan in andere talen. Ik gebruik c# DOT.NET
De error die ik krijg als ik het programma wil starten is het volgende:
Could not load type 'WindowsApplication1.Form1' from assembly 'WindowsApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' because the method 'SendMessage' has no implementation (no RVA).
als iemand trouwens gewoon een command line regel weet om een schem in standby te zetten is het ook goed maar ik wist die niet daardoor wil ik het op deze manier oplossen.
Deze regels code heb ik op internet gevonden maar ik weet niet zeker of het correct is.
Ik krijg het ook niet aan de praat.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public static extern Int32 SendMessage(
int hWnd, // handle to destination window
int Msg, // message
int wParam, // first message parameter
int lParam); // second message parameter
const int SC_MONITORPOWER = 0xF170;
const int WM_SYSCOMMAND = 0x0112;
const int MONITOR_ON = -1;
const int MONITOR_OFF = 2;
const int MONITOR_STANBY = 1;
private System.Int32 ValidHWND;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
SendMessage(ValidHWND, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_OFF);
}
}
} |
is het stukje wat ik nu heb. Op internet heb ik gezocht en krijg je steeds zoiets gevonden maar dan in andere talen. Ik gebruik c# DOT.NET
De error die ik krijg als ik het programma wil starten is het volgende:
Could not load type 'WindowsApplication1.Form1' from assembly 'WindowsApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' because the method 'SendMessage' has no implementation (no RVA).
als iemand trouwens gewoon een command line regel weet om een schem in standby te zetten is het ook goed maar ik wist die niet daardoor wil ik het op deze manier oplossen.
[ Voor 13% gewijzigd door Verwijderd op 06-10-2006 14:55 ]