〜 オブジェクト 〜

オブジェクト全般

オブジェクトタイプを取得 (要USER32.DLL)
配置オブジェクトの総数を取得
1025個以上のオブジェクトを配置
objsizeでの設定サイズ取得
配置済オブジェクトの位置・サイズ取得 (要USER32.DLL)
配置済オブジェクトの位置・サイズ変更 (要USER32.DLL)
擬似オブジェクトを配置1 (要USER32.DLL)
擬似オブジェクトを配置2

スイッチ系

同一ジャンプ先のボタンを配置
自前のボタンコントロール
ボタンキャプションを複数行表示 (要USER32.DLL)
ボタンキャプションの表示位置を変更 (要USER32.DLL)
ボタンに画像貼り付け (要USER32.DLL)
カスタムボタンに貼り付けられた画像情報を取得
監視せずチェックボックスの変更時に処理
3ステートチェックボックスを配置
ラジオボタンを配置
複数グループに対応させたラジオボタンを配置1
複数グループに対応させたラジオボタンを配置2 (要USER32.DLL)
トグルボタンを配置 -> sendmsg BS_PUSHLIKE
ボタンのダブルクリックを取得可能スタイルに変更 -> sendmsg BS_NOTIFY

リスト系

選択アイテムが変更されたら処理
選択アイテムが変更されたら処理2 -> oncmd
選択アイテムテキストを取得
コンボボックスのリストの開閉状態取得と開閉設定
コンボボックスにアイテムを追加・挿入・削除
リストボックスにアイテムを追加・挿入・削除
リストアイテムの行間を設定 -> LB_SETITEMHEIGHT, CB_SETITEMHEIGHT
エディットコンボの配置・文字列取得と設定 (要USER32.DLL)
エディットコンボの文字列挿入と変更 (要USER32.DLL)
エディットコンボの文字列検索 (要USER32.DLL)
エディットコンボのアイテムと値の関連付け (要USER32.DLL)

エディット系

フォーカスイン・アウトを通知 -> oncmd WM_COMMAND(0x111), EN_SETFOCUS/EN_KILLFOCUS
入力内容が変更されたか確認
入力内容を隠すパスワードボックスを配置
数値しか入力できないように変更 (要USER32.DLL)
入力文字数を制限
配置後に読取属性を操作
入力内容の表示位置を変更 (要USER32.DLL)
キャレット位置を取得
キャレット位置を変更
入力内容を全て選択 -> EM_SETSEL
一行・一頁上下にスクロール
座標から行番号・インデクスを割り出す (要USER32.DLL)
インデクスから行番号を割り出す
mesbox内の一行を取得
入力ボックスの外枠を除去 (要USER32.DLL)
タブサイズを変更 -> EM_SETTABSTOPS

アップダウンコントロール

アップダウンコントロールを配置1
アップダウンコントロールを配置2 (要USER32.DLL, COMCTL32.DLL)