リソーススクリプトについて |
Last Updated: Nov.20,2002 |
Windows リソースの作成に使われるリソーススクリプトについて簡単に纏めたものです。リファレンス代わりにどうぞ。 |
リソース名 ACCELERATORS
BEGIN
キーストローク,ID 値 [,キーストロークのタイプ] [,修飾キー] [,NOINVERT]
END
キーストロークのタイプ | 修飾キー |
---|---|
ASCII | |
VIRTKEY | SHIFT CONTROL ALT |
リソース名 DIALOG x,y,幅,高さ
[STYLE ウィンドウスタイル]
[EXSTYLE 拡張ウィンドウスタイル]
[CAPTION ウィンドウキャプション]
[MENU リソース名]
[CLASS ウィンドウクラス]
[FONT
ポイントサイズ,フォント書体用文字列]
BEGIN
END
リソース名 DIALOGEX x,y,幅,高さ
[,ヘルプID]
[STYLE ウィンドウスタイル]
[EXSTYLE 拡張ウィンドウスタイル]
[CAPTION ウィンドウキャプション]
[MENU リソース名]
[CLASS ウィンドウクラス]
[FONT
ポイントサイズ,フォント書体用文字列]
BEGIN
END
リソース名 MENU
BEGIN
項目定義
END
項目定義 | |||
---|---|---|---|
MENUITEM | [項目テキスト] | [,項目 ID] | [,項目属性] |
MENUITEM | SEPARATOR |
POPUP [ポップアップ名] [ポップアップ属性]
BEGIN
項目定義
END
項目属性(ポップアップ属性) |
---|
GRAYED INACTIVE CHECKED MENUBREAK MENUBARBREAK HELP |
リソース名 RCDATA
BEGIN
リソースデータ
END
STRINGTABLE
BEGIN
文字列 ID 文字列
END
バージョンID VERSIONINFO 固定情報
BEGIN
ブロック文
END
リソース名 | BITMAP | ファイル名 |
---|---|---|
リソース名 | CURSOR | ファイル名 |
リソース番号 | FONT | ファイル名 |
リソース名 | ICON | ファイル名 |
リソース名 | タイプ ID | ファイル名 |
AUTO3STATE | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
---|---|---|---|---|---|---|---|---|
AUTOCHECKBOX | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
AUTORADIOBUTTON | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
CHECKBOX | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
COMBOBOX | ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] | |
CTEXT | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
DEFPUSHBUTTON | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
EDITTEXT | ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] | |
GROUPBOX | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
ICON | リソース名 | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
LISTBOX | ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] | |
LTEXT | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
PUSHBUTTON | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
RADIOBUTTON | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
RTEXT | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
SCROLLBAR | ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] | |
STATE3 | テキスト | ,ID | ,x | ,y | ,幅 | ,高さ | [,スタイル] | [,拡張スタイル] |
CONTROL | テキスト | ,ID | ,クラス | ,スタイル | ,x | ,y | ,幅 | ,高さ | [,拡張スタイル] |
---|
クラス | スタイル |
---|---|
AUTO3STATE | |
AUTOCHECKBOX | |
AUTORADIOBUTTON | |
BUTTON | BS_3STATE BS_AUTO3STATE BS_AUTOCHECKBOX BS_AUTORADIOBUTTON BS_CHECKBOX BS_DEFPUSHBUTTON BS_GROUPBOX BS_LEFTTEXT BS_OWNERDRAW BS_PUSHBUTTON BS_RADIOBUTTON BS_USERBUTTON BS_BITMAP BS_BOTTOM BS_CENTER BS_ICON BS_LEFT BS_MULTILINE BS_NOTIFY BS_PUSHLIKE BS_RIGHT BS_RIGHTBUTTON BS_TEXT BS_TOP BS_VCENTER |
COMBOBOX | CBS_AUTOHSCROLL CBS_DISABLENOSCROLL CBS_DROPDOWN CBS_DROPDOWNLIST CBS_HASSTRINGS CBS_LOWERCASE CBS_NOINTEGRALHEIGHT CBS_OEMCONVERT CBS_OWNERDRAWFIXED CBS_OWNERDRAWVARIABLE CBS_SIMPLE CBS_SORT CBS_UPPERCASE |
EDIT | ES_AUTOHSCROLL ES_AUTOVSCROLL ES_CENTER ES_LEFT ES_LOWERCASE ES_MULTILINE ES_NOHIDESEL ES_NUMBER ES_OEMCONVERT ES_PASSWORD ES_READONLY ES_RIGHT ES_UPPERCASE ES_WANTRETURN |
LISTBOX | LBS_DISABLENOSCROLL LBS_EXTENDEDSEL LBS_HASSTRINGS LBS_MULTICOLUMN LBS_MULTIPLESEL LBS_NODATA LBS_NOINTEGRALHEIGHT LBS_NOREDRAW LBS_NOSEL LBS_NOTIFY LBS_OWNERDRAWFIXED LBS_OWNERDRAWVARIABLE LBS_SORT LBS_STANDARD LBS_USETABSTOPS LBS_WANTKEYBOARDINPUT |
SCROLLBAR | SBS_BOTTOMALIGN SBS_HORZ SBS_LEFTALIGN SBS_RIGHTALIGN SBS_SIZEBOX SBS_SIZEBOXBOTTOMRIGHTALIGN SBS_SIZEBOXTOPLEFTALIGN SBS_SIZEGRIP SBS_TOPALIGN SBS_VERT |
STATE3 | |
STATIC | SS_BITMAP SS_BLACKFRAME SS_BLACKRECT SS_CENTER SS_CENTERIMAGE SS_GRAYFRAME SS_GRAYRECT SS_ICON SS_LEFT SS_LEFTNOWORDWRAP SS_METAPICT SS_NOPREFIX SS_NOTIFY SS_RIGHT SS_RIGHTIMAGE SS_SIMPLE SS_WHITEFRAME SS_WHITERECT |
ウィンドウ | 拡張ウィンドウ | ダイアログウィンドウ |
---|---|---|
WS_BORDER WS_CAPTION WS_CHILD WS_CLIPCHILDREN WS_CLIPSIBLINGS WS_DISABLED WS_DLGFRAME WS_GROUP WS_HSCROLL WS_ICONIC WS_MAXIMIZE WS_MAXIMIZEBOX WS_MINIMIZE WS_MINIMIZEBOX WS_OVERLAPPED WS_OVERLAPPEDWINDOW WS_POPUP WS_POPUPWINDOW WS_SIZEBOX WS_SYSMENU WS_TABSTOP WS_THICKFRAME WS_VISIBLE WS_VSCROLL |
WS_EX_ACCEPTFILES WS_EX_CLIENTEDGE WS_EX_CONTEXTHELP WS_EX_CONTROLPARENT WS_EX_DLGMODALFRAME WS_EX_LEFT WS_EX_LEFTSCROLLBAR WS_EX_LTRREADING WS_EX_MDICHILD WS_EX_NOPARENTNOTIFY WS_EX_PALETTEWINDOW WS_EX_RIGHT WS_EX_RIGHTSCROLLBAR WS_EX_RTLREADING WS_EX_STATICEDGE WS_EX_TOOLWINDOW WS_EX_TOPMOST WS_EX_TRANSPARENT WS_EX_WINDOWEDGE |
DS_3DLOOK DS_ABSALIGN DS_CENTER DS_CENTERMOUSE DS_CONTEXTHELP DS_CONTROL DS_FIXEDSYS DS_LOCALEDIT DS_MODALFRAME DS_NOFAILCREATE DS_NOIDLEMSG DS_RECURSE DS_SETFONT DS_SETFOREGROUND DS_SYSMODAL |
Back | Copyright (c) 2002 AOK. All Rights Reserved. |