[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 05/10 00:57 / Filesize : 23 KB / Number-of Response : 127
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【5.0正式版】ActiveBasicその8【マダァ-? 】



71 名前: ◆ClWM0eODjU mailto:sage [2007/04/21(土) 04:52:39 ]
'↓を空のプロジェクト作って貼り付ければ動く。ディスク上のサイズは8KByte
'関数を自前で定義してインクルードファイル減らせばもっと減る筈。
Function wndproc(hWnd As HWND,Msg As DWord,wParam As WPARAM,lParam As LPARAM) As DWord
If Msg=WM_DESTROY Then PostMessage(hWnd,WM_QUIT,0,0)
wndproc = DefWindowProc(hWnd,Msg,wParam,lParam)
End Function

Dim wcx As WNDCLASSEX
wcx.cbSize = SizeOf(WNDCLASSEX)
wcx.style = 0
wcx.lpfnWndProc = AddressOf(wndproc)
wcx.cbClsExtra = 0
wcx.cbWndExtra = 0
wcx.hInstance = GetModuleHandle(NULL)
wcx.hIcon = LoadIcon(NULL,MAKEINTRESOURCE(IDI_APPLICATION))
wcx.hCursor = LoadCursor(NULL,MAKEINTRESOURCE(IDC_ARROW))
wcx.hbrBackground = GetStockObject(WHITE_BRUSH)
wcx.lpszMenuName = NULL
wcx.lpszClassName = "DEFAULTCLASS"
wcx.hIconSm = LoadIcon(NULL,MAKEINTRESOURCE(IDI_WINLOGO))
RegisterClassEx(wcx)

Dim hMainWnd As HWND
hMainWnd = CreateWindowEx(0,"DEFAULTCLASS","test",WS_OVERLAPPEDWINDOW Or WS_VISIBLE,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,0,NULL,GetModuleHandle(NULL),0)
ShowWindow(hMainWnd,5)

Dim Msg As MSG, Result As Long
Do
Result=GetMessage(Msg,0,0,0)
If Result=0 or Result=-1 Then Exit Do
TranslateMessage(Msg):DispatchMessage(Msg)
Loop






[ 続きを読む ] / [ 携帯版 ]

全部読む 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<23KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef