目次

趣旨

WIN32APIについて思うことをメモする

JAVAからAPI制御

うなの日記

http://d.hatena.ne.jp/unageanu/20070518

いがぴょんの日記

http://homepage2.nifty.com/igat/igapyon/diary/2005/ig051228.html

ためしにやってみた

org.eclipse.swt.win32.win32.x86_3.7.1.v3738a.jar

上記のXXXは、Eclipseのバージョンで異なっているかも

package tool;
import java.util.Properties;

import org.eclipse.swt.internal.win32.OS;
import org.eclipse.swt.internal.win32.POINT;
import org.eclipse.swt.internal.win32.RECT;
import org.eclipse.swt.internal.win32.TCHAR;
import org.eclipse.swt.internal.win32.WINDOWPLACEMENT; 
public class CommandAPI {
	public static void main(String[] args) {

		OS.MessageBoxW(0, "こんにちは\0".toCharArray(), "ああ\0".toCharArray(), OS.MB_OK);
	}
}

偶然出来た。文字列の末尾に\0を入れることで、文字列の終わりと認識してくれるのが、C言語のお約だったはずとおもって、いれてみたら、そうみたいだった。

WIN32APIカテゴリ別

MSDN

http://msdn.microsoft.com/ja-jp/windows/hh240557

その他

http://codepanic.itigo.jp/win32.html

MSDNへのリンクがカテゴリ分けされている。

コマンドラインからマウスを操作する方法 (rundll32.exeで動くDLLの作成法)

VBSからの扱い方と

DLLを作成する方法が記載されているようです。

APIの仕組みを理解する上で有益な参考になるリンクも豊富に紹介されています。

http://d.hatena.ne.jp/language_and_engineering/20081117/1226943698

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-02-22 (水) 00:49:25 (4453d)