O R E P A S O:Visual Basic 関連資料

本文へジャンプ
S
M
L
Search by Google
menulavel
Valid CSS!
Spreadfirefox Affiliate Button
情報ボランティアの会(八王子)
anchor
慣性ドリフト編
Visual Basic 関連資料
●MSGの規定値で良く使うものです。プログラミングにお役立てください。
WM_CREATE 0x0001
WM_DESTROY 0x0002
WM_MOVE 0x0003
WM_SIZE 0x0005
WM_CLOSE 0x0010
 
WM_DRAWITEM 0x002B
 
WM_PAINT 0x000F
WM_CLOSE 0x0010
WM_QUIT 0x0012
WM_ERASEBKGND 0x0014
 
WM_KEYDOWN 0x0100
WM_KEYUP 0x0101
WM_CHAR 0x0102
WM_SYSKEYDOWN 0x0104
WM_SYSKEYUP 0x0105
WM_COMMAND 0x0111
WM_TIMER 0x0113
WM_HSCROLL 0x0114
WM_VSCROLL 0x0115
 
WM_MENUSELECT 0x011F
 
WM_MOUSEMOVE 0x0200($200)
WM_LBUTTONDOWN 0x0201
WM_LBUTTONUP 0x0202
WM_RBUTTONDOW 0x0204
WM_RBUTTONUP 0x0205
 
※0x0400以下の値は将来のシステム拡張用
typedef struct tagMSG {
    HWND hwnd;
    UINT message;
    WPARAM wParam;
    LPARAM lParam;
    DWORD time;
    POINT pt;
} MSG;
hwnd:メッセージを受け取るウィンドウプロシージャを持つウィンドウ
message:メッセージ番号
wParam:メッセージの付加情報。message メンバの値によって特定
lParam:メッセージの付加情報。message メンバの値によって特定
time:メッセージがポストされた時間
pt:メッセージがポストされたときのカーソル位置のスクリーン座標

●Beep音周波数 分子
Oct 1 2 3 4 5 6 7 8
Hz
C 65 131 262 523 1046 2092 4184
C# 35 69 139 277 554 1109 2217 4435
D 37 73 147 294 587 1175 2349 4699
D# 39 78 156 311 622 1244 2488 4977
E 41 82 165 330 659 1319 2637 5274
F 44 87 175 349 698 1396 2793 5586
F# 46 92 185 370 740 1479 2959 5918
G 49 98 196 392 784 1567 3135 6270
G# 52 104 208 415 830 1661 3321 6642
A 55 110 220 440 880 1760 3521 7042
A# 58 117 233 466 933 1865 3731 7461
B 62 123 247 494 988 1975 3951 7902

●コマンドライン引数を確認するプログラム(Visual Basic)
Option Explicit

Private Sub Form_Load()
Dim sBuff As String
sBuff = Command()
With Me
.AutoRedraw = True
.Print sBuff
.Show
End With
End Sub
←BACK | NEXT→