Visual Basic ワンポイントテクニック目次
登録件数:60件
新しく追加したものには(NEW)マークがついています。
Last Update 2001/01/03
新 着 情 報 ( 2 件 )
●表の見方
題名 |
命令名 |
種別 |
使用頻度 |
作成日付 |
用途 |
●ショートカット
ショートカットからリンク先の取得 | Openなど | VBのみ | C | 1999/08/30 | ユーティリティー |
●フォーム
透明なフォームを作る | Keybd_event | WindowsAPI | B | 1999/01/05 | すべて |
透明なフォームを作る(2,応用編) | SetWindowRgnなど | WindowsAPI | B | 1999/04/24 | すべて |
常にウィンドウを前面に表示 | SetWindowPos | WindowsAPI | C | 1999/01/05 | すべて |
星型フォームを作る (多角形リージョンの作成) |
CreatePolygonRgn | WindowsAPI | C | 1999/03/18 | すべて |
●数学・アルゴリズム
偏差値の求め方 | For 〜 Next(Σ計算) | VBのみ | C | 2000/02/06 | ユーティリティ |
正葉曲線を描く | Psetなど | VBのみ | C | 2000/02/06 | ? |
リサージュ曲線を描く | Psetなど | VBのみ | C | 2000/02/06 | ? |
●画面効果
グラデーション画像を作る | RGB,Line他 | VB | C | 1999/02/21 | すべて |
モノクロ画像を作成する | RGB,Pset,Point他 | VB | C | 1999/02/27 | 画像処理アプリ |
画像のエンボス/エンゲイブ化 | RGB,Pset,Point他 | VB | C | 1999/07/16 | 画像処理アプリ |
画像の明るさの調整 | RGB,Pset,Point他 | VB | C | 1999/07/16 | 画像処理アプリ |
画像をぼかす | RGB,Pset,Point他 | VB | C | 1999/06/12 | 画像処理アプリ |
画像のネガポジ化 | RGB,Pset,Point他 | VB | C | 1999/06/20 | 画像処理アプリ |
画像にモザイクをかける | RGB,Pset,Point他 | VB | C | 1999/06/20 | 画像処理アプリ |
ビットマップのデータを配列に (GetDIBitsで高速処理) |
GetDIBits他 | WindowsAPI | B | 1999/10/03 | 画像処理アプリ |
配列をビットマップとして表示 (SetDIBitsで高速処理) |
SetDIBits他 | WindowsAPI | B | 1999/10/31 | 画像処理アプリ |
実行ファイルなどからアイコンを取得 | ExtractIcon他 | WindowsAPI | C | 1999/11/14 | ユーティリティー |
各種ブレンド(半透明)サンプル | SetDIBits他 | VB | C | 2001/01/03 | ゲーム,画像処理アプリ |
●マルチメディア(WindowsAPI)
MIDIファイルを操作するには | MCISendString | WindowsAPI | A | 1998/07/30 | ゲーム,ユーティリティー |
Waveファイルを操作するには | MCISendString | WindowsAPI | A | 1998/08/03 | ゲーム,ユーティリティー |
CDを再生するには | MCISendString | WindowsAPI | C | 1998/07/30 | ゲーム,ユーティリティー |
AVIファイルを操作するには | MCISendString | WindowsAPI | B | 1998/08/04 | ゲーム,ユーティリティー |
MIDIファイルの多機能な再生 | MCISendString | WindowsAPI | B | 1999/02/07 | ゲーム,ユーティリティー |
MIDIデバイスを直接操作 <これでシーケンサが作れる!?> |
midiOutShortMsgほか | WindowsAPI | B | 1999/03/26 | ユーティリティー |
マルチメディアタイマーの使用 | timeSetEventほか | WindowsAPI | B | 1999/12/19 | ゲーム,ユーティリティー |
レコンポーザ形式ファイルをSMFに変換 (コールバック使用版) |
rcpcvconvertfile,setwindowlongほか | RCPCV.DLL | C | 1999/11/14 | ユーティリティー |
動画ファイルの画像の大きさを得るには | Open,Getなど | VBのみ | B | 1999/08/27 | ゲーム,ユーティリティー |
●マルチメディア(DirectX)
DirectSoundを使おう | DirectSound | DirectX | A | 1998/08/10,14(プログラム追加) | ゲーム |
●圧縮ファイルの操作(UNLHA,UNZIP,UNCAB)
LHA書庫の解凍・圧縮 | UNLHA | UNLHA.DLL | B | 1998/08/22,27 | ユーティリティーなど |
Zip書庫の解凍 | UnZip | UnZip.DLL | B | 1999/01/05 | ユーティリティーなど |
Cab書庫の解凍 | UnCab | UnCab.DLL | B | 1999/01/05 | ユーティリティーなど |
Cab書庫の圧縮 | UnCab | UnCab.DLL | B | 1999/01/05 | ユーティリティーなど |
簡単に圧縮ファイルを操作する方法 | UN*** | Un***.DLL | A | 1999/01/05 | ユーティリティーなど |
●いろいろなフォーマットの画像の表示
多フォーマット対応グラフィックビューワーを作ろう | Susie | Susieプラグイン | B | 1998/08/25 | ユーティリティー |
●各種ディレクトリの取得
Windowsディレクトリ取得 | GetWindowsDirectory | WindowsAPI | B | 1998/11/15 | すべて |
Systemディレクトリ取得 | GetSystemDirectory | WindowsAPI | B | 1998/11/15 | すべて |
Tempディレクトリ | GetTempPath | WindowsAPI | B | 1998/11/15 | すべて |
フォルダの選択ダイアログの表示 | SHBrowseFolder | WindowsAPI | C | 1999/04/10 | ユーティリティー |
●ディスク
ディスクのフォーマット | SHFormatDrive | WindowsAPI | C | 1999/01/05 | ユーティリティー |
使用可能ドライブの取得 | GetLogicalDrives | WindowsAPI | C | 1999/04/01 | ユーティリティー |
●システムインフォメーション&システム設定
メモリ情報の取得 | GlobalMemoryStatus | WindowsAPI | B | 1998/09/27 | ユーティリティー |
プロセッサ情報の表示 | GetSystemInfo | WindowsAPI | B | 1998/09/27 | ユーティリティー |
ユーザー名やコンピュータ名の取得 | GetUserNameなど | WindowsAPI | B | 1998/09/27 | ユーティリティー |
マウスボタンの機能の交換 | SwapMouseButton | WindowsAPI | C | 1998/10/04 | ユーティリティー |
マウス各種情報の取得 | GetCursorPosなど | WindowsAPI | A | 1998/10/04 | ゲーム,ユーティリティー |
マウス位置の設定<応用> | SetCursorPosなど | WindowsAPI | B | 1998/10/04 | ゲーム,ユーティリティー |
Windows各種情報の取得 | GetSystemMetrics | WindowsAPI | B | 1998/10/04 | ユーティリティー |
Windowsバージョンの取得 | GetVersionEX | WindowsAPI | C | 1998/12/20 | すべて |
Win9xでのCPU負荷の取得 | RegOpenKeyなど | WindowsAPI | B | 2000/09/12 | すべて |
プロセスの優先順位の設定(NEW) | SetPriorityClassなど | WindowsAPI | B | 2001/01/03 | すべて |
●VB隠し関数
変数のポインタを取得する | Varptr | VB | C | 1998/11/01 | すべて |
オブジェクトのポインタを取得 | Objptr | VB | C | 1998/11/01 | すべて |
●Windowsメッセージ
外部アプリケーションを終了させる | SendMessage | WindowsAPI | C | 1998/11/23 | すべて |
VBだけでは発生しないイベントを得る <タイトルバーのクリックを感知> |
SetWindowLongほか | WindowsAPI | C | 1999/11/14 | すべて |
マウスクリックによるアクティブ化をしない | SetWindowLongほか | WindowsAPI | C | 1999/11/28 | すべて |
●その他
[シェルについて]ダイアログを表示 (バージョン情報の表示) |
ShellAbout | WindowsAPI | D | 1998/11/15 | すべて |
スクリーンキャプチャ1 <アクティブウィンドウ> |
Keybd_event他 | WindowsAPI | B | 1999/01/05 | すべて |
スクリーンキャプチャ2 <スクリーン全体> |
Keybd_event | WindowsAPI | B | 1999/01/05 | すぺて |
ワンポイントテクニックの転載は禁止します。
これらを利用したアプリケーションを作ったらメールをくれると嬉しいです。