|
◆説明◆
|
|
OutputDebugString関数を使用するサンプルです。
|
◆VBの場合◆
|
|
Option Explicit
' WIN32APIの定義
Public Declare Sub OutputDebugString Lib "kernel32" _
Alias "OutputDebugStringA" ( _
ByVal lpOutputString As String)
' メイン関数
Public Sub Main()
Call OutputDebugString("Main関数処理開始" + vbCrLf)
End Sub
|
◆VCの場合◆
|
|
#include <Windows.h>
// メイン関数
int main(int argc, char* argv[])
{
OutputDebugString("デバッグメッセージです!\r\n");
return 0;
}
|
◆Javaの場合◆
|
|
public class Main
{
// メイン関数
public static void main(String arg[])
{
// DLL 読み込み
System.loadLibrary("OutDbgSt");
// デバッグ出力
outputDebguString("デバッグメッセージです!\r\n");
}
// ネイティブメソッドの宣言
// デバッグ出力
static public native void outputDebguString(
String lpOutputString);
}
|
|