引き金を使いたい その三

 C# でコールバック関数(関数ポインタ)を扱うには、イベント関連で一昨日苦労した delegate だ。
delegate void OemSetTriggerCallbackProc(bool b, int n);

[DllImport("SysIOAPI.dll")]
static extern void OemSetTriggerCallback(OemSetTriggerCallbackProc proc);

OemSetTriggerCallback(new OemSetTriggerCallbackProc(CallBackTriggerProc));
 これで、引き金が引かれると、無事に CallBackTriggerProc が呼ばれる動作になった。 一件落着? それとも、一見落着???

03/14/2008 2:57 PM

こんにちは、進んでますね、Mobile のFramworkも3.5なんですか
一間落着かも

スー

03/14/2008 5:33 PM

スーさん、こんにちは。 古い機械にも .NET Framework 3.5 を入れると動くケースもあるのですが、CE機ではコールドリセットをするケースがあるので、追加インストールは避けたいわけです。 とにかく、問題が多く、独り言を言うことが多くなりました。(笑)

本人

Add Comment

Name

EMail

Homepage

Comment (HTML not allowed)