Last Updated 2022/02/01
Programming Tips
索 引
S
A 
B 
C 
D 
E 
F 
G 
H 
I 
J 
K 
L 
M 
N 
O 
P 
Q 
R 
S
T 
U 
V 
W 
X 
Y 
Z 
あ
い
う
え
お
か
き
く
け
こ
さ
し
す
せ
そ
た
ち
つ
て
と
な
に
ぬ
ね
の
は
ひ
ふ
へ
ほ
ま
み
む
め
も
や
ゆ
よ
ら
り
る
れ
ろ
わ
SaveModified
「保存しますか?」ダイアログの抑制
SB_
SB_GETRECT
プログレスバーを貼り付ける
SB_SETPARTS
ステータスバーの作成
SB_SETTEXT
ステータスバーの作成
SB_THUMBTRACK
SB_THUMBPOSITION
スクロールサムの動作
SC_CLOSE
MDI 子ウィンドウ閉じる
MDI 子ウィンドウの閉じるボタン無効
コントロールボタン無効
SC_MAXIMIZE
FormView で普通のダイアログデザイン
ウィンドウ状態保存復元
コントロールボタン無効
最大化などの無効
SC_MINIMIZE
コントロールボタン無効
SC_MOVE
擬似タイトルバー
SC_RESTORE
FormView で普通のダイアログデザイン
アイコン状態から戻す
SC_SCREENSAVE
スクリーンセーバーの起動
SC_SIZE
FormView で普通のダイアログデザイン
コントロールボタン無効
最大化などの無効
ScaleHeight(Printer)
ScaleWidth(Printer)
プリンタ印字可能範囲
SCODE
SCODE
screenOrientation
Android アプリで画面の向きを固定
ScreenToClient
コンソールアプリケーションのマウス座標
タイトルバー非表示
SDI
SDI
(Index)
SDI で起動時に最大化
SDI 背景色変更
SDIタイトル変更
起動時最大化表示
SECTION
フック
SECURITY_ATTRIBUTES
標準入出力
メモリマップドファイル
SEE_MASK_INVOKEIDLIST
ファイルのプロパティ
SelectObject
GDIオブジェクト
色付きや模様付きの透明ブラシ
SelectPrinter
VC++ Ver1.5でプリンタの設定
用紙サイズの反映
SelectStockObject
SDI 背景色変更
SEM_NOOPENFILEERRORBOX
フロッピー未挿入エラー回避
SendDlgItemMessage
ラジオボタンの操作
SendIMEMessage
SendIMEMessageEx
IME制御
SendMessageTimeout
アイコンの取得
_SERVER
URLパラメータの取得
Server
ServerとWorkstationの区別
SetActivePage
プロパティページ表示時に全ページ作成
setargv.obj
コマンドライン引数
setAttribute
HTML 動的外部ファイル読込
SetBitmap
ビットマップのハンドル
SetBkColor
リードオンリー時の背景色変更
SetBuddy
スピンボタンの警告
SetButtonInfo
ダイアログアプリにツールバー
SetButtons
ダイアログアプリにツールバー
ツールバーの表示非表示
SetClassLong
アイコン変更
SetClassWord
MDI 親ウィンドウ背景色変更
マウスカーソル変更
SetClipboardData
画面をクリップボードにコピー
クリップボードを使う
ビットマップをクリップボードに転送
SetCommEventMask
DSR等の状態
SetCommTimeouts
受信キュー読込
マルチスレッドの通信
SetConsoleTitle
コンソールアプリケーションのマウス座標
SetControlText
「保存」ボタンの変更
SetCursor
自作のマウスカーソル表示
マウスカーソル変更
SetCursorPos
マウスカーソルの移動
SetDefaultCharFormat
RichEditのフォント
SetDescription
ショートカットファイルの作成
SetDlgItemText
「保存」ボタンの変更
SetEnvironmentVariable
環境変数
SetErrorMode
フロッピー未挿入エラー回避
SetFileTime
タイムスタンプ変更
SetFocus
コントロールへのフォーカス
SetFont
RichEditのフォント
ダイアログでのフォント変更
SetForegroundWindow
Win16からのSetForegroundWindow
ウインドウ最前面
デスクトップをアクティブにする
フォーカスのあるウィンドウ
ポップアップメニューの消去
ポップアップメニューの表示
SetHorizontalExtent
リストボックスの水平スクロール
リストボックスの長さ
SetImageList
状態イメージの表示
タブコントロールにアイコン
SetItem
アイテム追加
SetItemImage
アイテムの開閉イメージ
SetItemState
状態イメージの表示
SetItemText
アイテム追加(簡易版)
SetKeyboardState
NumLockやCapsLockの制御
SetMapMode
OSの違いによる GetDeviceCaps(HORZSIZE) の値
ハードコピー
SetMenu
フレームを表示しない
メニューの非表示
メニュー表示非表示
SetMenuDefaultItem
メニュー項目を太字に
SetMessagePendingDelay
OLE 起動時「サーバー使用中・・」を表示しない
SetMessageText
ステータスバーへのアクセス
SetModifiedFlag
「保存しますか?」ダイアログの抑制
SetOverlayImage
状態イメージの表示
SetPaneInfo
インジケータの追加
SetPaneText
インジケータの追加
SetPrinter
印刷の中断
用紙サイズの変更
SetPriorityClass
シングルタスクもどきアプリケーション
SetRange
スピンボタンの動作
SetReadOnly
リードオンリー時の背景色変更
SetRedraw
MDI 子ウィンドウの閉じるボタン無効
SetRegistryKey
MFCでのレジストリ操作
他アプリのレジストリ操作
SetROP2
色付きや模様付きの透明ブラシ
SetRowInfo
ウィンドウ状態保存復元
SetScrollSizes
スクロールバー非表示
横スクロールの限界
SetSysString
BSTR変換
SetSystemTimer
タイマーの精度
SetTextAlign
TextOutで改行処理
SetTextColor
スタティックコントロール色の変更
SetTimer
タイマーの精度
SetTitle
CDocument.-
印刷名の設定
SETUP1.VBP
SETUP.EXEの手順
セットアップウィザードで実行ファイルが見つからない
SETUP.EXE
SETUP.EXEの手順
VB4.0 16ビットセットアップウィザード
SETUP.LST
SETUP.EXEの手順
VB4.0 16ビットセットアップウィザード
セットアップ先変更
セットアップ時のレジストリ登録
SetURL
標準ブラウザで表示
SetWindowLong
1行の高さ変更
MDI 子ウィンドウの最大化ボタン無効
SHBrowseForFolder(フォルダ選択ダイアログ)にボタン追加
コントロールボタン無効
ダイアログプロシージャの戻り値
タイトルバー非表示
タイトルバー表示非表示
タスクバーに表示させない
フルスクリーンなウィンドウ(その2)
SetWindowPlacement
ウィンドウ状態保存復元
SetWindowPos
VB のようなフォーム
最前面ウィンドウ
タイトルバー非表示
タイトルバー表示非表示
タブオーダーの変更
フルスクリーンなウィンドウ(その2)
メニュー表示非表示
SetWindowRgn
クライアント領域を消す
SetWindowsHookEx
フック
マウスのフック
SetWindowText
タイトルバーのアイコン
SHAppBarMessage
タスクバーを自動的に隠す
Shared
共有セクション
SHARED
DEFファイルの意味
マウスのフック
SHBrowseForFolder
SHBrowseForFolder(フォルダ選択ダイアログ)
SHBrowseForFolder(フォルダ選択ダイアログ)にボタン追加
SHBrowseForFolderでルートフォルダの指定
フォルダ選択ダイアログにてフォルダの作成
SHChangeNotify
フォルダ名変更後の処理
レジストリ変更の反映
shell32.dll
コントロールパネル表示
ShellExecute
拡張子による起動
ショートカット実行
標準ブラウザで表示
ファイルの検索ウィンドウ
ShellExecuteEx
ファイルのプロパティ
ShellExecuteEx
Shell_NotifyIcon
タスクトレイへ登録
Shell_TrayWnd
Windowsキーを無効にする
タスクバーの位置大きさ
ShellTray
スタートメニュー抑制
SHFILEINFO
フロッピー判断
SHFileOperation
SHFileOperationのRename動作
確認なしでファイル削除(ゴミ箱)
フォルダ名変更後の処理
SHFormatDrive
SHFormatDrive(フォーマット)
フロッピーをフォーマットする
SHGetDesktopFolder
SHBrowseForFolderでルートフォルダの指定
SHGetFileInfo
イメージリストを破棄しない
拡張子からアイコン取得
フロッピー判断
SHGetMalloc
SHBrowseForFolder(フォルダ選択ダイアログ)
スタートアップフォルダ取得
デスクトップのフォルダ
SHGetDesktopFolder
パスからからITEMIDLIST取得
SHGetPathFromIDList
SHBrowseForFolder(フォルダ選択ダイアログ)
スタートアップフォルダ取得
デスクトップのフォルダ
デスクトップへショートカット登録
パスからからITEMIDLIST取得
SHGetSpecialFolderLocation
SHBrowseForFolder(フォルダ選択ダイアログ)
スタートアップフォルダ取得
スタートメニューのパス
デスクトップのフォルダ
デスクトップへショートカット登録
SHGFI_
SHGFI_ICON
フロッピー判断
SHGFI_SYSICONINDEX
SHGFI_USEFILEATTRIBUTES
拡張子からアイコン取得
SHIFT
GetAsyncKeyState
short
データと範囲
ShowControlBar
ダイアログバーの表示非表示
フレームを表示しない
ShowWindow
MDI 子ウィンドウを起動時に最大化
コントロールの属性
非表示アプリケーション
ShiftJIS
EUCとJISとShiftJISの変換規則
Perl で SJIS
文字列バイト数
SHIFTJIS_CHARSET
フォント作成
SJIS
EUCとJISとShiftJISの変換規則
Perl で SJIS
Sleep
VB .net で Sleep
SM_CXBORDER
SM_CYBORDER
タイトルバー非表示
SM_CXFRAME
SM_CYFRAME
タイトルバー非表示
SM_CXFULLSCREEN
SM_CYFULLSCREEN
タスクバーの位置大きさ
デスクトップサイズ
ビットマップの全画面表示
SM_CXSCREEN
SM_CYSCREEN
フルスクリーンなウィンドウ(その2)
SND_ASYNC
SND_FILENAME
音再生
sndPlaySound
音再生
S_OK
CHtmlView にてコンテキストメニュー無効
SortItems
ソート
SPI_GETWORKAREA
タスクバーの位置大きさ
デスクトップサイズ
SPI_SCREENSAVERRUNNING
Ctrl + Alt + Del の無効
SPI_SETDESKWALLPAPER
壁紙変更
SPIF_UPDATEINIFILE
壁紙変更
split
C++ で文字列分割 split
Splitter
スプリッターとステータスバー
sprintf
ULONGLONG文字列変換
SQL Server
SQL Server
(Index)
sqlcmd
isql と osql と sqlcmd
実行結果ファイル出力
ST4UNST.EXE
SETUP.EXEの手順
start
拡張子による起動
StartDocPrinter
NT3.51(VB4)でプリンタ直接出力
STARTF_USESHOWWINDOW
CreateProcess
コンソールアプリケーションを非表示状態で実行
標準入出力
STARTF_USESTDHANDLES
標準入出力
STARTUPINFO
CreateProcess
CreateProcess()でリダイレクト
コンソールアプリの同期的起動
コンソールアプリケーションを非表示状態で実行
標準入出力
static_cast
ワーカースレッドからメンバアクセス
StatusSplit
スプリッターとステータスバー
STATIC_DOWNCAST
アクティブなビューの取得
STGMEDIUM
OLEドロップでのファイル名取得
STL
STL でのワーニング
StrConv
印刷文字回転
StretchBlt
ハードコピー
StretchDIBits
ハードコピー
style
スタイルシートに複数クラス
stylesheet
スタイルシートの書き方
SubclassDlgItem
ダイアログバー上のコントロールのイベント
SubclassWindow
MDI 親ウィンドウ背景色変更
MDIメニュー消去
subinacl
コマンドラインでプリンタの設定
SUCCEEDED
ショートカットファイルの作成
デスクトップのフォルダ
標準ブラウザで表示
SUBLANG_NEUTRAL
バージョン取得
submit
onsubmit の submit
subst
subst
SW_HIDE
CreateProcess
非表示アプリケーション
標準入出力
SW_SHOWMAXIMIZED
MDI 子ウィンドウを起動時に最大化
SDI で起動時に最大化
ウィンドウ状態保存復元
起動時最大化表示
SW_SHOWMINIMIZED
コンソールアプリケーションを非表示状態で実行
SW_SHOWMINNOACTIVE
標準入出力
SW16TMPL.INI
SW32TMPL.INI
セットアップウィザード
SWDEPEND.INI
セットアップウィザード
SWP_
VB のようなフォーム
ウィンドウの3D枠消去
「並べて表示」に反応させない
フルスクリーンなウィンドウ(その2)
SWP_DRAWFRAME
SWP_NOZORDER
タイトルバー非表示
「並べて表示」に反応させない
SysAllocString
Excelへ文字列渡し
SysAllocStringByteLen
BSTR変換
SysAllocStringLen
BSTR変換
SysListView32
デスクトップのアイコン位置
デスクトップのハンドル
SysReAllocString
BSTR変換
System
ディスプレイ解像度とTwip
SYSTEM_FIXED_FONT
SYSTEM_FONT
デフォルトフォント取得
systeminfo
コンピュータ名ドメイン名取得
SystemParametersInfo
Ctrl + Alt + Del の無効
壁紙変更
スクリーンセーバーの解除
スクリーンセーバーの起動
スクリーンロック
タスクバーの位置大きさ
デスクトップサイズ
$Version