This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
//Microsoft Developer Studio generated resource script.
|
// Microsoft Visual C++ generated resource script.
|
||||||
//
|
//
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
@@ -27,18 +27,18 @@ LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
|
|||||||
// TEXTINCLUDE
|
// TEXTINCLUDE
|
||||||
//
|
//
|
||||||
|
|
||||||
1 TEXTINCLUDE DISCARDABLE
|
1 TEXTINCLUDE
|
||||||
BEGIN
|
BEGIN
|
||||||
"resource.h\0"
|
"resource.h\0"
|
||||||
END
|
END
|
||||||
|
|
||||||
2 TEXTINCLUDE DISCARDABLE
|
2 TEXTINCLUDE
|
||||||
BEGIN
|
BEGIN
|
||||||
"#include ""afxres.h""\r\n"
|
"#include ""afxres.h""\r\n"
|
||||||
"\0"
|
"\0"
|
||||||
END
|
END
|
||||||
|
|
||||||
3 TEXTINCLUDE DISCARDABLE
|
3 TEXTINCLUDE
|
||||||
BEGIN
|
BEGIN
|
||||||
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
|
||||||
"#define _AFX_NO_OLE_RESOURCES\r\n"
|
"#define _AFX_NO_OLE_RESOURCES\r\n"
|
||||||
@@ -66,150 +66,104 @@ END
|
|||||||
|
|
||||||
// Icon with lowest ID value placed first to ensure application icon
|
// Icon with lowest ID value placed first to ensure application icon
|
||||||
// remains consistent on all systems.
|
// remains consistent on all systems.
|
||||||
IDR_MAINFRAME ICON DISCARDABLE "res\\HookMsg.ico"
|
IDR_MAINFRAME ICON "res\\HookMsg.ico"
|
||||||
IDI_FINDICOACTION ICON DISCARDABLE "res\\FindIcoAction.ico"
|
IDI_FINDICOACTION ICON "res\\FindIcoAction.ico"
|
||||||
IDI_FINDICONORMAL ICON DISCARDABLE "res\\FindIcoNormal.ico"
|
IDI_FINDICONORMAL ICON "res\\FindIcoNormal.ico"
|
||||||
IDI_SPYSTATE1_ICON ICON DISCARDABLE "res\\SpyState1.ICO"
|
IDI_SPYSTATE1_ICON ICON "res\\SpyState1.ICO"
|
||||||
IDI_SPYSTATE2_ICON ICON DISCARDABLE "res\\SpyState2.ICO"
|
IDI_SPYSTATE2_ICON ICON "res\\SpyState2.ICO"
|
||||||
IDI_ICON1 ICON DISCARDABLE "res\\ICON4.ICO"
|
IDI_ICON1 ICON "res\\ICON4.ICO"
|
||||||
IDI_ICON2 ICON DISCARDABLE "res\\ICON2.ICO"
|
IDI_ICON2 ICON "res\\ICON2.ICO"
|
||||||
IDI_ICON3 ICON DISCARDABLE "res\\ICON3.ICO"
|
IDI_ICON3 ICON "res\\ICON3.ICO"
|
||||||
IDI_ICON4 ICON DISCARDABLE "res\\ICON1.ICO"
|
IDI_ICON4 ICON "res\\ICON1.ICO"
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Dialog
|
// Dialog
|
||||||
//
|
//
|
||||||
|
|
||||||
IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 63
|
IDD_ABOUTBOX DIALOG 0, 0, 235, 63
|
||||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "프로그램 정보"
|
CAPTION "프로그램 정보"
|
||||||
FONT 9, "굴림"
|
FONT 9, "굴림"
|
||||||
BEGIN
|
BEGIN
|
||||||
ICON IDI_SPYSTATE1_ICON,IDC_STATIC,11,17,20,21
|
ICON IDI_SPYSTATE1_ICON,IDC_STATIC,11,17,20,21
|
||||||
LTEXT "HookMsg ver 6, 9, 0, 917",IDC_STATIC,40,10,119,8,
|
LTEXT "HookMsg ver 6, 9, 0, 917",IDC_STATIC,40,10,119,8,SS_NOPREFIX
|
||||||
SS_NOPREFIX
|
LTEXT "Copyright (C) 2004, Young Dae Choi",IDC_STATIC,40,23,188,9
|
||||||
LTEXT "Copyright (C) 2004, Young Dae Choi",IDC_STATIC,40,23,
|
|
||||||
188,9
|
|
||||||
DEFPUSHBUTTON "확인",IDOK,178,7,50,14,WS_GROUP
|
DEFPUSHBUTTON "확인",IDOK,178,7,50,14,WS_GROUP
|
||||||
CONTROL "e-mail : dnasoft@com.ne.kr",IDC_STATIC,"Static",
|
CONTROL "e-mail : dnasoft@com.ne.kr",IDC_STATIC,"Static",SS_LEFTNOWORDWRAP | WS_GROUP,41,37,187,11
|
||||||
SS_LEFTNOWORDWRAP | WS_GROUP,41,37,187,11
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_HOOKMSG_DIALOG DIALOGEX 0, 0, 267, 211
|
IDD_HOOKMSG_DIALOG DIALOGEX 0, 0, 267, 211
|
||||||
STYLE WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU |
|
STYLE DS_SETFONT | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||||||
WS_THICKFRAME
|
|
||||||
EXSTYLE WS_EX_APPWINDOW
|
EXSTYLE WS_EX_APPWINDOW
|
||||||
CAPTION "HookMsg - [뉴스 자동매수]"
|
CAPTION "HookMsg - [뉴스 자동매수]"
|
||||||
CLASS "HookMsg_MainWnd"
|
CLASS "HookMsg_MainWnd"
|
||||||
FONT 9, "굴림"
|
FONT 9, "굴림", 0, 0, 0x1
|
||||||
BEGIN
|
BEGIN
|
||||||
PUSHBUTTON "윈도우지정",IDC_TARGETWND_BTN,114,33,38,14
|
PUSHBUTTON "윈도우지정",IDC_TARGETWND_BTN,114,33,38,14
|
||||||
CONTROL "잠김",IDC_HOOKONOFF_CHECK,"Button",BS_AUTOCHECKBOX |
|
CONTROL "잠김",IDC_HOOKONOFF_CHECK,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,1,1,71,30
|
||||||
BS_PUSHLIKE | WS_TABSTOP,1,1,71,30
|
|
||||||
PUSHBUTTON "거부종목1",IDC_CONFIG_REJECTLIST_BTN,74,1,38,14
|
PUSHBUTTON "거부종목1",IDC_CONFIG_REJECTLIST_BTN,74,1,38,14
|
||||||
PUSHBUTTON "환경설정",IDC_CONFIG_ENV_BTN,154,33,38,14
|
PUSHBUTTON "환경설정",IDC_CONFIG_ENV_BTN,154,33,38,14
|
||||||
LISTBOX IDC_TRACE_LIST,1,50,194,144,LBS_OWNERDRAWFIXED |
|
LISTBOX IDC_TRACE_LIST,1,50,194,144,LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||||
LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL |
|
|
||||||
WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
|
||||||
PUSHBUTTON "중복종목",IDC_CONFIG_PASS_LIST,114,1,38,14
|
PUSHBUTTON "중복종목",IDC_CONFIG_PASS_LIST,114,1,38,14
|
||||||
PUSHBUTTON "수동매도(Test)",IDC_HOOKMSG_MEDO_BTN,202,56,55,13,NOT
|
PUSHBUTTON "수동매도(Test)",IDC_HOOKMSG_MEDO_BTN,202,56,55,13,NOT WS_VISIBLE | WS_DISABLED
|
||||||
WS_VISIBLE | WS_DISABLED
|
CONTROL "현재가 상태:",IDC_HOOKMSG_STOCKPRICECHECK_CHK,"Button",BS_AUTOCHECKBOX | BS_FLAT | WS_DISABLED | WS_TABSTOP,2,197,49,10
|
||||||
CONTROL "현재가 상태:",IDC_HOOKMSG_STOCKPRICECHECK_CHK,"Button",
|
|
||||||
BS_AUTOCHECKBOX | BS_FLAT | WS_TABSTOP,2,197,49,10
|
|
||||||
PUSHBUTTON "거부종목2",IDC_CONFIG_REJECTLIST_BTN2,74,17,38,14
|
PUSHBUTTON "거부종목2",IDC_CONFIG_REJECTLIST_BTN2,74,17,38,14
|
||||||
LTEXT "멈춤",IDC_HOOKMSGDLG_CP_VALUE_STATIC,55,197,65,12,
|
LTEXT "멈춤",IDC_HOOKMSGDLG_CP_VALUE_STATIC,55,197,65,12,SS_SUNKEN
|
||||||
SS_SUNKEN
|
CONTROL "TK",IDC_HOOKMSG_HOOKSTATE_CHECK1,"Button",BS_AUTOCHECKBOX | BS_CENTER | BS_TOP | BS_PUSHLIKE | WS_DISABLED | WS_TABSTOP,1,36,22,11
|
||||||
CONTROL "TK",IDC_HOOKMSG_HOOKSTATE_CHECK1,"Button",
|
CONTROL "NP",IDC_HOOKMSG_HOOKSTATE_CHECK2,"Button",BS_AUTOCHECKBOX | BS_CENTER | BS_TOP | BS_PUSHLIKE | WS_DISABLED | WS_TABSTOP,25,36,22,11
|
||||||
BS_AUTOCHECKBOX | BS_CENTER | BS_TOP | BS_PUSHLIKE |
|
CONTROL "7121",IDC_HOOKMSG_HOOKSTATE_CHECK3,"Button",BS_AUTOCHECKBOX | BS_CENTER | BS_TOP | BS_PUSHLIKE | WS_DISABLED | WS_TABSTOP,49,36,22,11
|
||||||
WS_DISABLED | WS_TABSTOP,1,36,22,11
|
|
||||||
CONTROL "NP",IDC_HOOKMSG_HOOKSTATE_CHECK2,"Button",
|
|
||||||
BS_AUTOCHECKBOX | BS_CENTER | BS_TOP | BS_PUSHLIKE |
|
|
||||||
WS_DISABLED | WS_TABSTOP,25,36,22,11
|
|
||||||
CONTROL "7121",IDC_HOOKMSG_HOOKSTATE_CHECK3,"Button",
|
|
||||||
BS_AUTOCHECKBOX | BS_CENTER | BS_TOP | BS_PUSHLIKE |
|
|
||||||
WS_DISABLED | WS_TABSTOP,49,36,22,11
|
|
||||||
PUSHBUTTON "수동종목",IDC_CONFIG_MANUAL_LIST,114,17,38,14
|
PUSHBUTTON "수동종목",IDC_CONFIG_MANUAL_LIST,114,17,38,14
|
||||||
PUSHBUTTON "특별종목",IDC_CONFIG_SPECIAL_LIST,154,1,38,14
|
PUSHBUTTON "특별종목",IDC_CONFIG_SPECIAL_LIST,154,1,38,14
|
||||||
CONTROL "서버전송",IDC_SVRCONNECT_CHECK,"Button",BS_AUTOCHECKBOX |
|
CONTROL "서버전송",IDC_SVRCONNECT_CHECK,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,196,0,38,14
|
||||||
BS_PUSHLIKE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,
|
CONTROL "InfoTicker",IDC_INFOTICKER_CHECK,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,74,33,38,14
|
||||||
196,0,38,14
|
LTEXT "NP종목코드:",IDC_HOTKEYCODE_STATIC,126,198,40,9,SS_CENTERIMAGE
|
||||||
CONTROL "InfoTicker",IDC_INFOTICKER_CHECK,"Button",
|
EDITTEXT IDC_HOTKEYCODE_EDIT,169,197,27,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER,WS_EX_STATICEDGE
|
||||||
BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,74,33,38,14
|
|
||||||
LTEXT "NP종목코드:",IDC_HOTKEYCODE_STATIC,126,198,40,9,
|
|
||||||
SS_CENTERIMAGE
|
|
||||||
EDITTEXT IDC_HOTKEYCODE_EDIT,169,197,27,12,ES_AUTOHSCROLL |
|
|
||||||
ES_READONLY | NOT WS_BORDER,WS_EX_STATICEDGE
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_TARGETWND_DLG DIALOG DISCARDABLE 0, 0, 199, 195
|
IDD_TARGETWND_DLG DIALOG 0, 0, 199, 195
|
||||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Target 윈도우 설정"
|
CAPTION "Target 윈도우 설정"
|
||||||
FONT 9, "굴림"
|
FONT 9, "굴림"
|
||||||
BEGIN
|
BEGIN
|
||||||
ICON IDI_FINDICONORMAL,IDC_H_PICTURE1,6,24,20,20,
|
ICON IDI_FINDICONORMAL,IDC_H_PICTURE1,6,24,20,20,SS_REALSIZEIMAGE
|
||||||
SS_REALSIZEIMAGE
|
ICON IDI_FINDICONORMAL,IDC_H_PICTURE2,7,77,20,20,SS_REALSIZEIMAGE
|
||||||
ICON IDI_FINDICONORMAL,IDC_H_PICTURE2,7,77,20,20,
|
ICON IDI_FINDICONORMAL,IDC_H_PICTURE3,7,133,20,20,SS_REALSIZEIMAGE
|
||||||
SS_REALSIZEIMAGE
|
ICON IDI_FINDICONORMAL,IDC_H_PICTURE4,108,23,20,20,SS_REALSIZEIMAGE
|
||||||
ICON IDI_FINDICONORMAL,IDC_H_PICTURE3,7,133,20,20,
|
ICON IDI_FINDICONORMAL,IDC_H_PICTURE5,108,78,20,20,SS_REALSIZEIMAGE
|
||||||
SS_REALSIZEIMAGE
|
ICON IDI_FINDICONORMAL,IDC_H_PICTURE6,108,133,20,20,SS_REALSIZEIMAGE
|
||||||
ICON IDI_FINDICONORMAL,IDC_H_PICTURE4,108,23,20,20,
|
ICON IDI_FINDICOACTION,IDC_ACTION_PICTURE,6,171,20,20,SS_REALSIZEIMAGE
|
||||||
SS_REALSIZEIMAGE
|
|
||||||
ICON IDI_FINDICONORMAL,IDC_H_PICTURE5,108,78,20,20,
|
|
||||||
SS_REALSIZEIMAGE
|
|
||||||
ICON IDI_FINDICONORMAL,IDC_H_PICTURE6,108,133,20,20,
|
|
||||||
SS_REALSIZEIMAGE
|
|
||||||
ICON IDI_FINDICOACTION,IDC_ACTION_PICTURE,6,171,20,20,
|
|
||||||
SS_REALSIZEIMAGE
|
|
||||||
GROUPBOX "[TK] SysListView32",IDC_STATIC,3,5,90,52
|
GROUPBOX "[TK] SysListView32",IDC_STATIC,3,5,90,52
|
||||||
LTEXT "Not define...",IDC_H_HANDLE_STATIC1,29,18,60,11,
|
LTEXT "Not define...",IDC_H_HANDLE_STATIC1,29,18,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_CENTERIMAGE | SS_SUNKEN
|
LTEXT "",IDC_H_CAPTION_STATIC1,29,30,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
LTEXT "",IDC_H_CAPTION_STATIC1,29,30,60,11,SS_CENTERIMAGE |
|
LTEXT "",IDC_H_CLASS_STATIC1,29,42,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_SUNKEN
|
|
||||||
LTEXT "",IDC_H_CLASS_STATIC1,29,42,60,11,SS_CENTERIMAGE |
|
|
||||||
SS_SUNKEN
|
|
||||||
GROUPBOX "[NP] 속보 포커스",IDC_STATIC,3,59,90,52
|
GROUPBOX "[NP] 속보 포커스",IDC_STATIC,3,59,90,52
|
||||||
LTEXT "Not define...",IDC_H_HANDLE_STATIC2,29,71,60,11,
|
LTEXT "Not define...",IDC_H_HANDLE_STATIC2,29,71,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_CENTERIMAGE | SS_SUNKEN
|
LTEXT "",IDC_H_CAPTION_STATIC2,29,83,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
LTEXT "",IDC_H_CAPTION_STATIC2,29,83,60,11,SS_CENTERIMAGE |
|
LTEXT "",IDC_H_CLASS_STATIC2,29,95,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_SUNKEN
|
|
||||||
LTEXT "",IDC_H_CLASS_STATIC2,29,95,60,11,SS_CENTERIMAGE |
|
|
||||||
SS_SUNKEN
|
|
||||||
GROUPBOX "[7001, 7121]",IDC_STATIC,3,115,90,52
|
GROUPBOX "[7001, 7121]",IDC_STATIC,3,115,90,52
|
||||||
LTEXT "Not define...",IDC_H_HANDLE_STATIC3,29,127,60,11,
|
LTEXT "Not define...",IDC_H_HANDLE_STATIC3,29,127,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_CENTERIMAGE | SS_SUNKEN
|
LTEXT "",IDC_H_CAPTION_STATIC3,29,139,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
LTEXT "",IDC_H_CAPTION_STATIC3,29,139,60,11,SS_CENTERIMAGE |
|
LTEXT "",IDC_H_CLASS_STATIC3,29,151,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_SUNKEN
|
|
||||||
LTEXT "",IDC_H_CLASS_STATIC3,29,151,60,11,SS_CENTERIMAGE |
|
|
||||||
SS_SUNKEN
|
|
||||||
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME,97,1,2,168
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME,97,1,2,168
|
||||||
GROUPBOX "[종목코드 입력1] Edit",IDC_STATIC,104,5,90,52
|
GROUPBOX "[종목코드 입력1] Edit",IDC_STATIC,104,5,90,52
|
||||||
LTEXT "Not define...",IDC_H_HANDLE_STATIC4,131,17,60,11,
|
LTEXT "Not define...",IDC_H_HANDLE_STATIC4,131,17,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_CENTERIMAGE | SS_SUNKEN
|
LTEXT "",IDC_H_CAPTION_STATIC4,131,30,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
LTEXT "",IDC_H_CAPTION_STATIC4,131,30,60,11,SS_CENTERIMAGE |
|
LTEXT "",IDC_H_CLASS_STATIC4,131,42,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_SUNKEN
|
|
||||||
LTEXT "",IDC_H_CLASS_STATIC4,131,42,60,11,SS_CENTERIMAGE |
|
|
||||||
SS_SUNKEN
|
|
||||||
GROUPBOX "[종목코드 입력2] Edit",IDC_STATIC,104,60,90,52
|
GROUPBOX "[종목코드 입력2] Edit",IDC_STATIC,104,60,90,52
|
||||||
LTEXT "Not define...",IDC_H_HANDLE_STATIC5,131,72,60,11,
|
LTEXT "Not define...",IDC_H_HANDLE_STATIC5,131,72,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_CENTERIMAGE | SS_SUNKEN
|
LTEXT "",IDC_H_CAPTION_STATIC5,131,84,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
LTEXT "",IDC_H_CAPTION_STATIC5,131,84,60,11,SS_CENTERIMAGE |
|
LTEXT "",IDC_H_CLASS_STATIC5,131,96,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_SUNKEN
|
|
||||||
LTEXT "",IDC_H_CLASS_STATIC5,131,96,60,11,SS_CENTERIMAGE |
|
|
||||||
SS_SUNKEN
|
|
||||||
GROUPBOX "[화면번호 입력] Edit",IDC_STATIC,104,115,90,52
|
GROUPBOX "[화면번호 입력] Edit",IDC_STATIC,104,115,90,52
|
||||||
LTEXT "Not define...",IDC_H_HANDLE_STATIC6,131,127,60,11,
|
LTEXT "Not define...",IDC_H_HANDLE_STATIC6,131,127,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_CENTERIMAGE | SS_SUNKEN
|
LTEXT "",IDC_H_CAPTION_STATIC6,131,139,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
LTEXT "",IDC_H_CAPTION_STATIC6,131,139,60,11,SS_CENTERIMAGE |
|
LTEXT "",IDC_H_CLASS_STATIC6,131,151,60,11,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
SS_SUNKEN
|
|
||||||
LTEXT "",IDC_H_CLASS_STATIC6,131,151,60,11,SS_CENTERIMAGE |
|
|
||||||
SS_SUNKEN
|
|
||||||
DEFPUSHBUTTON "OK",IDOK,65,175,69,14
|
DEFPUSHBUTTON "OK",IDOK,65,175,69,14
|
||||||
PUSHBUTTON "Cancel",IDCANCEL,151,175,44,14
|
PUSHBUTTON "Cancel",IDCANCEL,151,175,44,14
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_CONFIG_ENV_DLG DIALOG DISCARDABLE 0, 0, 390, 353
|
IDD_CONFIG_ENV_DLG DIALOG 0, 0, 390, 353
|
||||||
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "프로그램 환경설정"
|
CAPTION "프로그램 환경설정"
|
||||||
FONT 9, "굴림체"
|
FONT 9, "굴림체"
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -218,42 +172,32 @@ BEGIN
|
|||||||
GROUPBOX "주 기능설정",IDC_STATIC,7,5,181,313
|
GROUPBOX "주 기능설정",IDC_STATIC,7,5,181,313
|
||||||
GROUPBOX "[TK,7121] 자동 매수설정",IDC_STATIC,11,17,173,117
|
GROUPBOX "[TK,7121] 자동 매수설정",IDC_STATIC,11,17,173,117
|
||||||
RTEXT "매매단계 지정(일반):",IDC_STATIC,18,32,89,8
|
RTEXT "매매단계 지정(일반):",IDC_STATIC,18,32,89,8
|
||||||
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO1,109,29,30,113,
|
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO1,109,29,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
||||||
RTEXT "최고한도 금액(일반):",IDC_STATIC,27,46,80,8
|
RTEXT "최고한도 금액(일반):",IDC_STATIC,27,46,80,8
|
||||||
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT1,109,43,58,13,
|
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT1,109,43,58,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
||||||
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
|
||||||
LTEXT "원",IDC_STATIC,170,47,8,8
|
LTEXT "원",IDC_STATIC,170,47,8,8
|
||||||
RTEXT "매매단계 지정(특별):",IDC_STATIC,17,88,90,8
|
RTEXT "매매단계 지정(특별):",IDC_STATIC,17,88,90,8
|
||||||
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO2,109,86,30,113,
|
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO2,109,86,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
||||||
RTEXT "최고한도 금액(특별):",IDC_STATIC,27,102,80,8
|
RTEXT "최고한도 금액(특별):",IDC_STATIC,27,102,80,8
|
||||||
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT2,109,100,57,13,
|
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT2,109,100,57,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
||||||
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
|
||||||
LTEXT "원",IDC_STATIC,170,104,8,8
|
LTEXT "원",IDC_STATIC,170,104,8,8
|
||||||
GROUPBOX "[뉴스 플러스] 자동 매수설정",IDC_STATIC,11,145,173,118
|
GROUPBOX "[뉴스 플러스] 자동 매수설정",IDC_STATIC,11,145,173,118
|
||||||
RTEXT "매매단계 지정(일반):",IDC_STATIC,17,159,89,8
|
RTEXT "매매단계 지정(일반):",IDC_STATIC,17,159,89,8
|
||||||
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO3,109,157,30,113,
|
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO3,109,157,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
||||||
RTEXT "최고한도 금액(일반):",IDC_STATIC,27,173,80,8
|
RTEXT "최고한도 금액(일반):",IDC_STATIC,27,173,80,8
|
||||||
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT3,109,171,58,13,
|
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT3,109,171,58,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
||||||
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
|
||||||
LTEXT "원",IDC_STATIC,169,175,8,8
|
LTEXT "원",IDC_STATIC,169,175,8,8
|
||||||
RTEXT "매매단계 지정(특별):",IDC_STATIC,17,215,90,8
|
RTEXT "매매단계 지정(특별):",IDC_STATIC,17,215,90,8
|
||||||
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO4,109,213,30,113,
|
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO4,109,213,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||||
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
||||||
RTEXT "최고한도 금액(특별):",IDC_STATIC,27,229,80,8
|
RTEXT "최고한도 금액(특별):",IDC_STATIC,27,229,80,8
|
||||||
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT4,109,227,57,13,
|
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT4,109,227,57,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
||||||
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
|
||||||
LTEXT "원",IDC_STATIC,169,231,8,8
|
LTEXT "원",IDC_STATIC,169,231,8,8
|
||||||
CONTROL "미체결잔량 전량취소 사용여부.",
|
CONTROL "미체결잔량 전량취소 사용여부.",IDC_CONFIGENV_CANCEL_NOTCONTRACTEDCANCEL_CHECK,
|
||||||
IDC_CONFIGENV_CANCEL_NOTCONTRACTEDCANCEL_CHECK,"Button",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,35,269,132,10
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,35,269,132,10
|
|
||||||
RTEXT "자동전환 화면번호:",IDC_STATIC,32,285,75,8
|
RTEXT "자동전환 화면번호:",IDC_STATIC,32,285,75,8
|
||||||
EDITTEXT IDC_CONFIGENV_FINALJOB_SCREENNUM_EDIT,109,282,30,13
|
EDITTEXT IDC_CONFIGENV_FINALJOB_SCREENNUM_EDIT,109,282,30,13
|
||||||
CONTROL "하한가일때 확인창보이기.",
|
CONTROL "하한가일때 확인창보이기.",IDC_CONFIGENV_LOWMONEYINFODLG_CHECK,
|
||||||
IDC_CONFIGENV_LOWMONEYINFODLG_CHECK,"Button",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,269,112,10
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,200,269,112,10
|
|
||||||
GROUPBOX "부가 옵션설정",IDC_STATIC,195,5,191,209
|
GROUPBOX "부가 옵션설정",IDC_STATIC,195,5,191,209
|
||||||
LTEXT "잠김/풀림 핫키:",IDC_STATIC,204,18,65,10
|
LTEXT "잠김/풀림 핫키:",IDC_STATIC,204,18,65,10
|
||||||
CONTROL "HotKey1",IDC_CONFIGENV_ETC_HOOKLOCKUNLOCK_HOTKEY,
|
CONTROL "HotKey1",IDC_CONFIGENV_ETC_HOOKLOCKUNLOCK_HOTKEY,
|
||||||
@@ -261,86 +205,58 @@ BEGIN
|
|||||||
LTEXT "NP종목코드 핫키:",IDC_STATIC,204,32,65,10
|
LTEXT "NP종목코드 핫키:",IDC_STATIC,204,32,65,10
|
||||||
CONTROL "HotKey1",IDC_CONFIGENV_ETC_NP_CODEINPUT_HOTKEY,
|
CONTROL "HotKey1",IDC_CONFIGENV_ETC_NP_CODEINPUT_HOTKEY,
|
||||||
"msctls_hotkey32",WS_BORDER | WS_TABSTOP,274,30,102,12
|
"msctls_hotkey32",WS_BORDER | WS_TABSTOP,274,30,102,12
|
||||||
CONTROL "알림 사운드효과 사용.",
|
CONTROL "알림 사운드효과 사용.",IDC_CONFIGENV_ETC_USESOUNDEFFECT_CHECK,
|
||||||
IDC_CONFIGENV_ETC_USESOUNDEFFECT_CHECK,"Button",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,204,45,101,10
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,204,45,101,10
|
CONTROL "프로그램시작할때 표준시각맞추기.",IDC_CONFIGENV_ETC_TIMESYNC_CHECK,
|
||||||
CONTROL "프로그램시작할때 표준시각맞추기.",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,204,60,144,9
|
||||||
IDC_CONFIGENV_ETC_TIMESYNC_CHECK,"Button",
|
CONTROL "7121 자동클릭 사용.",IDC_CONFIGENV_7121DBCLICK_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,204,74,91,10
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,204,60,144,9
|
|
||||||
CONTROL "7121 자동클릭 사용.",IDC_CONFIGENV_7121DBCLICK_CHECK,
|
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,204,74,91,10
|
|
||||||
GROUPBOX "자동잠김 설정",IDC_STATIC,201,88,179,54
|
GROUPBOX "자동잠김 설정",IDC_STATIC,201,88,179,54
|
||||||
CONTROL "7121공시 자동클릭후 자동잠김사용.",
|
CONTROL "7121공시 자동클릭후 자동잠김사용.",IDC_CONFIGENV_7121DBCLICK_STOP_CHECK,
|
||||||
IDC_CONFIGENV_7121DBCLICK_STOP_CHECK,"Button",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,207,102,147,10
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,207,102,147,10
|
CONTROL "수동/중복 종목코드 입력될때.",IDC_CONFIGENV_JINPUTANDSTOP1_CHECK,
|
||||||
CONTROL "수동/중복 종목코드 입력될때.",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,207,114,126,10
|
||||||
IDC_CONFIGENV_JINPUTANDSTOP1_CHECK,"Button",
|
CONTROL "매매주문 후 종목코드 입력될때.",IDC_CONFIGENV_JINPUTANDSTOP2_CHECK,
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,207,114,126,10
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,207,126,136,10
|
||||||
CONTROL "매매주문 후 종목코드 입력될때.",
|
RTEXT "자동잠금후 7121 자동클릭 유효시간:",IDC_STATIC,198,151,138,8
|
||||||
IDC_CONFIGENV_JINPUTANDSTOP2_CHECK,"Button",
|
EDITTEXT IDC_CONFIGENV_7121DbClickContinuePauseTime_EDIT,338,147,31,13,ES_NUMBER
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,207,126,136,10
|
|
||||||
RTEXT "자동잠금후 7121 자동클릭 유효시간:",IDC_STATIC,198,151,
|
|
||||||
138,8
|
|
||||||
EDITTEXT IDC_CONFIGENV_7121DbClickContinuePauseTime_EDIT,338,147,
|
|
||||||
31,13,ES_NUMBER
|
|
||||||
LTEXT "ms.",IDC_STATIC,372,151,8,8
|
LTEXT "ms.",IDC_STATIC,372,151,8,8
|
||||||
RTEXT "현재가 응답 제한시간:",IDC_STATIC,228,166,108,8
|
RTEXT "현재가 응답 제한시간:",IDC_STATIC,228,166,108,8
|
||||||
EDITTEXT IDC_CONFIGENV_LIMITCALL_EDIT,338,162,31,13,ES_NUMBER
|
EDITTEXT IDC_CONFIGENV_LIMITCALL_EDIT,338,162,31,13,ES_NUMBER
|
||||||
LTEXT "ms.",IDC_STATIC,372,166,8,8
|
LTEXT "ms.",IDC_STATIC,372,166,8,8
|
||||||
RTEXT "7121 클릭 지연시간:",IDC_STATIC,228,180,108,8
|
RTEXT "7121 클릭 지연시간:",IDC_STATIC,228,180,108,8
|
||||||
EDITTEXT IDC_CONFIGENV_FINALJOB_7121DELAY_EDIT,338,178,31,13,
|
EDITTEXT IDC_CONFIGENV_FINALJOB_7121DELAY_EDIT,338,178,31,13,ES_NUMBER
|
||||||
ES_NUMBER
|
|
||||||
LTEXT "ms.",IDC_STATIC,372,182,8,8
|
LTEXT "ms.",IDC_STATIC,372,182,8,8
|
||||||
RTEXT "현재가 쓰레드 체크주기:",IDC_STATIC,228,194,108,13,
|
RTEXT "현재가 쓰레드 체크주기:",IDC_STATIC,228,194,108,13,SS_CENTERIMAGE
|
||||||
SS_CENTERIMAGE
|
EDITTEXT IDC_CONFIGENV_ETC_STOCKCHECKINTERVAL_EDIT,338,194,31,13,ES_NUMBER
|
||||||
EDITTEXT IDC_CONFIGENV_ETC_STOCKCHECKINTERVAL_EDIT,338,194,31,13,
|
|
||||||
ES_NUMBER
|
|
||||||
LTEXT "ms.",IDC_STATIC,372,198,8,8
|
LTEXT "ms.",IDC_STATIC,372,198,8,8
|
||||||
GROUPBOX "거부리스트2 [매매주문 조건]",IDC_STATIC,195,218,191,45
|
GROUPBOX "거부리스트2 [매매주문 조건]",IDC_STATIC,195,218,191,45
|
||||||
CONTROL "거래량 :",IDC_CONFIGENV_TRADECOUNT_CHECK,"Button",
|
CONTROL "거래량 :",IDC_CONFIGENV_TRADECOUNT_CHECK,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,205,234,48,10
|
||||||
BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,205,234,48,10
|
EDITTEXT IDC_CONFIGENV_TRADECOUNT_EDIT,261,231,58,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
||||||
EDITTEXT IDC_CONFIGENV_TRADECOUNT_EDIT,261,231,58,13,ES_RIGHT |
|
|
||||||
ES_AUTOHSCROLL | ES_NUMBER
|
|
||||||
LTEXT "주 이상",IDC_STATIC,323,235,29,8,NOT WS_GROUP
|
LTEXT "주 이상",IDC_STATIC,323,235,29,8,NOT WS_GROUP
|
||||||
CONTROL "거래금액 :",IDC_CONFIGENV_TRADEMONEY_CHECK,"Button",
|
CONTROL "거래금액 :",IDC_CONFIGENV_TRADEMONEY_CHECK,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,206,248,56,10
|
||||||
BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,206,248,56,10
|
EDITTEXT IDC_CONFIGENV_TRADEMONEY_EDIT,261,246,58,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
|
||||||
EDITTEXT IDC_CONFIGENV_TRADEMONEY_EDIT,261,246,58,13,ES_RIGHT |
|
|
||||||
ES_AUTOHSCROLL | ES_NUMBER
|
|
||||||
LTEXT "천원 이상",IDC_STATIC,323,248,38,8,NOT WS_GROUP
|
LTEXT "천원 이상",IDC_STATIC,323,248,38,8,NOT WS_GROUP
|
||||||
PUSHBUTTON "조건식 및 종목코드 재적용",
|
PUSHBUTTON "조건식 및 종목코드 재적용",IDC_CONFIGENV_RELOADALLCONDITIONFILE_BTN,28,332,115,15
|
||||||
IDC_CONFIGENV_RELOADALLCONDITIONFILE_BTN,28,332,115,15
|
|
||||||
CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,325,389,1
|
CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,325,389,1
|
||||||
CONTROL "메인윈도우를 최상위 윈도우로 보이기.",
|
CONTROL "메인윈도우를 최상위 윈도우로 보이기.",IDC_CONFIGENV_TOPMOSTWINDOW_CHECK,
|
||||||
IDC_CONFIGENV_TOPMOSTWINDOW_CHECK,"Button",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,283,160,10
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,200,283,160,10
|
CONTROL "잠겼을때 중복/수동종목코드 입력않함.",IDC_CONFIGENV_HOTKEYCODEINPUTRULE1_CHECK,
|
||||||
CONTROL "잠겼을때 중복/수동종목코드 입력않함.",
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,297,160,10
|
||||||
IDC_CONFIGENV_HOTKEYCODEINPUTRULE1_CHECK,"Button",
|
CONTROL "현재가미적용시 매매단계 호가자동계산 적용.",IDC_CONFIGENV_HOGARULE1_CHECK,
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,200,297,160,10
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,310,184,10
|
||||||
CONTROL "현재가미적용시 매매단계 호가자동계산 적용.",
|
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,61,53,10
|
||||||
IDC_CONFIGENV_HOGARULE1_CHECK,"Button",BS_AUTOCHECKBOX |
|
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY1,"msctls_hotkey32",WS_BORDER | WS_TABSTOP,79,60,102,12
|
||||||
WS_TABSTOP,200,310,184,10
|
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,118,53,10
|
||||||
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK1,"Button",
|
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY2,"msctls_hotkey32",WS_BORDER | WS_TABSTOP,79,117,102,12
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,23,61,53,10
|
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,189,53,10
|
||||||
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY1,"msctls_hotkey32",
|
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY3,"msctls_hotkey32",WS_BORDER | WS_TABSTOP,79,188,102,12
|
||||||
WS_BORDER | WS_TABSTOP,79,60,102,12
|
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,245,53,10
|
||||||
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK2,"Button",
|
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY4,"msctls_hotkey32",WS_BORDER | WS_TABSTOP,79,244,102,12
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,23,118,53,10
|
CONTROL "연속 자동 매수 허용",IDC_CONFIGENV_SUCCESSIVE_BUY_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,33,301,92,10
|
||||||
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY2,"msctls_hotkey32",
|
|
||||||
WS_BORDER | WS_TABSTOP,79,117,102,12
|
|
||||||
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK3,"Button",
|
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,23,189,53,10
|
|
||||||
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY3,"msctls_hotkey32",
|
|
||||||
WS_BORDER | WS_TABSTOP,79,188,102,12
|
|
||||||
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK4,"Button",
|
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,23,245,53,10
|
|
||||||
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY4,"msctls_hotkey32",
|
|
||||||
WS_BORDER | WS_TABSTOP,79,244,102,12
|
|
||||||
CONTROL "연속 자동 매수 허용",IDC_CONFIGENV_SUCCESSIVE_BUY_CHECK,
|
|
||||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,33,301,92,10
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_DIALOG_EDIT DIALOGEX 0, 0, 146, 164
|
IDD_DIALOG_EDIT DIALOGEX 0, 0, 146, 164
|
||||||
STYLE WS_VISIBLE | WS_CAPTION | WS_THICKFRAME
|
STYLE DS_SETFONT | WS_VISIBLE | WS_CAPTION | WS_THICKFRAME
|
||||||
EXSTYLE WS_EX_TOOLWINDOW
|
EXSTYLE WS_EX_TOOLWINDOW
|
||||||
CAPTION "환경 설정"
|
CAPTION "환경 설정"
|
||||||
FONT 9, "굴림", 0, 0, 0x1
|
FONT 9, "굴림", 0, 0, 0x1
|
||||||
@@ -349,40 +265,32 @@ BEGIN
|
|||||||
EDITTEXT IDC_VALUE,7,7,81,13,ES_AUTOHSCROLL | NOT WS_TABSTOP
|
EDITTEXT IDC_VALUE,7,7,81,13,ES_AUTOHSCROLL | NOT WS_TABSTOP
|
||||||
PUSHBUTTON "취소",IDCANCEL,93,142,50,14,NOT WS_TABSTOP
|
PUSHBUTTON "취소",IDCANCEL,93,142,50,14,NOT WS_TABSTOP
|
||||||
DEFPUSHBUTTON "저장",IDOK,93,125,50,14,NOT WS_TABSTOP
|
DEFPUSHBUTTON "저장",IDOK,93,125,50,14,NOT WS_TABSTOP
|
||||||
LISTBOX IDC_VALUE_LIST,7,25,81,132,NOT LBS_NOTIFY | LBS_SORT |
|
LISTBOX IDC_VALUE_LIST,7,25,81,132,NOT LBS_NOTIFY | LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||||
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL |
|
|
||||||
WS_TABSTOP
|
|
||||||
PUSHBUTTON "삭제",IDC_BUTTON_DELETE,93,25,50,14,NOT WS_TABSTOP
|
PUSHBUTTON "삭제",IDC_BUTTON_DELETE,93,25,50,14,NOT WS_TABSTOP
|
||||||
PUSHBUTTON "모두삭제",IDC_BUTTON_DELETEALL,93,43,50,14,NOT
|
PUSHBUTTON "모두삭제",IDC_BUTTON_DELETEALL,93,43,50,14,NOT WS_TABSTOP
|
||||||
WS_TABSTOP
|
|
||||||
CONTROL "",IDC_SP_STATIC,"Static",SS_ETCHEDHORZ,93,62,50,1
|
CONTROL "",IDC_SP_STATIC,"Static",SS_ETCHEDHORZ,93,62,50,1
|
||||||
LTEXT "전체:",IDC_DLGEDIT_TOTAL_ST1_STATIC,96,66,17,10
|
LTEXT "전체:",IDC_DLGEDIT_TOTAL_ST1_STATIC,96,66,17,10
|
||||||
RTEXT "",IDC_DLGEDIT_TOTAL_STATIC,114,66,17,10
|
RTEXT "",IDC_DLGEDIT_TOTAL_STATIC,114,66,17,10
|
||||||
LTEXT "개",IDC_DLGEDIT_TOTAL_ST2_STATIC,134,66,9,10
|
LTEXT "개",IDC_DLGEDIT_TOTAL_ST2_STATIC,134,66,9,10
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_LOGON_DLG DIALOG DISCARDABLE 0, 0, 166, 77
|
IDD_LOGON_DLG DIALOG 0, 0, 166, 77
|
||||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION
|
||||||
CAPTION "User authentification - HookMsg"
|
CAPTION "User authentification - HookMsg"
|
||||||
FONT 9, "굴림"
|
FONT 9, "굴림"
|
||||||
BEGIN
|
BEGIN
|
||||||
DEFPUSHBUTTON "OK",IDOK,93,42,34,14
|
DEFPUSHBUTTON "OK",IDOK,93,42,34,14
|
||||||
PUSHBUTTON "Cancel",IDCANCEL,130,42,34,14
|
PUSHBUTTON "Cancel",IDCANCEL,130,42,34,14
|
||||||
EDITTEXT IDC_AUTHENTIFICATION_EDIT,59,20,40,13,ES_PASSWORD |
|
EDITTEXT IDC_AUTHENTIFICATION_EDIT,59,20,40,13,ES_PASSWORD | ES_AUTOHSCROLL
|
||||||
ES_AUTOHSCROLL
|
|
||||||
LTEXT "인증번호 :",IDC_STATIC,21,21,34,11,SS_CENTERIMAGE
|
LTEXT "인증번호 :",IDC_STATIC,21,21,34,11,SS_CENTERIMAGE
|
||||||
LTEXT "자동시간 맞추기 기능이 꺼진상태입니다.",
|
LTEXT "자동시간 맞추기 기능이 꺼진상태입니다.",IDC_LOGON_STATIC,0,61,165,14,SS_CENTERIMAGE | SS_SUNKEN
|
||||||
IDC_LOGON_STATIC,0,61,165,14,SS_CENTERIMAGE | SS_SUNKEN
|
CONTROL "암호 저장",IDC_CHECK_PASSWDSAVE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,103,22,42,9
|
||||||
CONTROL "암호 저장",IDC_CHECK_PASSWDSAVE,"Button",
|
CONTROL "서버1",IDC_RADIO_SVR1,"Button",BS_AUTORADIOBUTTON | WS_GROUP,103,4,29,9
|
||||||
BS_AUTOCHECKBOX | WS_TABSTOP,103,22,42,9
|
CONTROL "서버2",IDC_RADIO_SVR2,"Button",BS_AUTORADIOBUTTON,134,4,29,9
|
||||||
CONTROL "서버1",IDC_RADIO_SVR1,"Button",BS_AUTORADIOBUTTON |
|
|
||||||
WS_GROUP,103,4,29,9
|
|
||||||
CONTROL "서버2",IDC_RADIO_SVR2,"Button",BS_AUTORADIOBUTTON,134,4,
|
|
||||||
29,9
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_CONTROL_DLG DIALOGEX 0, 0, 49, 32
|
IDD_CONTROL_DLG DIALOGEX 0, 0, 49, 32
|
||||||
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
STYLE DS_SETFONT | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||||||
EXSTYLE WS_EX_TOOLWINDOW
|
EXSTYLE WS_EX_TOOLWINDOW
|
||||||
CAPTION "상태제어"
|
CAPTION "상태제어"
|
||||||
FONT 9, "굴림체", 0, 0, 0x1
|
FONT 9, "굴림체", 0, 0, 0x1
|
||||||
@@ -390,8 +298,8 @@ BEGIN
|
|||||||
CHECKBOX "잠금/풀림",IDC_CONTROL_CHK2,2,1,45,29,BS_PUSHLIKE
|
CHECKBOX "잠금/풀림",IDC_CONTROL_CHK2,2,1,45,29,BS_PUSHLIKE
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_SVRCONNECT_DLG DIALOG DISCARDABLE 0, 0, 187, 79
|
IDD_SVRCONNECT_DLG DIALOG 0, 0, 187, 79
|
||||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "서버접속"
|
CAPTION "서버접속"
|
||||||
FONT 9, "굴림"
|
FONT 9, "굴림"
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -401,24 +309,20 @@ BEGIN
|
|||||||
RTEXT "서버 Port :",IDC_STATIC,33,25,38,12
|
RTEXT "서버 Port :",IDC_STATIC,33,25,38,12
|
||||||
EDITTEXT IDC_SVR_PORT_EDIT,73,23,80,14,ES_AUTOHSCROLL | ES_NUMBER
|
EDITTEXT IDC_SVR_PORT_EDIT,73,23,80,14,ES_AUTOHSCROLL | ES_NUMBER
|
||||||
RTEXT "접속자 이름 :",IDC_STATIC,20,41,51,12
|
RTEXT "접속자 이름 :",IDC_STATIC,20,41,51,12
|
||||||
EDITTEXT IDC_CLIENTNAME_EDIT,73,39,80,14,ES_AUTOHSCROLL |
|
EDITTEXT IDC_CLIENTNAME_EDIT,73,39,80,14,ES_AUTOHSCROLL | ES_NUMBER
|
||||||
ES_NUMBER
|
|
||||||
EDITTEXT IDC_SVR_IP_EDIT,73,7,80,14,ES_AUTOHSCROLL | ES_NUMBER
|
EDITTEXT IDC_SVR_IP_EDIT,73,7,80,14,ES_AUTOHSCROLL | ES_NUMBER
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_WAIT_DLG DIALOG DISCARDABLE 0, 0, 220, 31
|
IDD_WAIT_DLG DIALOG 0, 0, 220, 31
|
||||||
STYLE DS_MODALFRAME | WS_POPUP
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP
|
||||||
FONT 9, "굴림체"
|
FONT 9, "굴림체"
|
||||||
BEGIN
|
BEGIN
|
||||||
CONTROL "Progress1",IDC_WAIT_PROGRESS,"msctls_progress32",
|
CONTROL "Progress1",IDC_WAIT_PROGRESS,"msctls_progress32",WS_BORDER,7,7,181,12
|
||||||
WS_BORDER,7,7,181,12
|
CTEXT "작업 종료중입니다.",IDC_STATIC,7,21,206,10,SS_CENTERIMAGE
|
||||||
CTEXT "작업 종료중입니다.",IDC_STATIC,7,21,206,10,
|
|
||||||
SS_CENTERIMAGE
|
|
||||||
PUSHBUTTON "닫기",IDCANCEL,193,6,26,14
|
PUSHBUTTON "닫기",IDCANCEL,193,6,26,14
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
#ifndef _MAC
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Version
|
// Version
|
||||||
@@ -441,18 +345,18 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "041204b0"
|
BLOCK "041204b0"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "Comments", "공시뉴스 자동매수 프로그램\0"
|
VALUE "Comments", "공시뉴스 자동매수 프로그램"
|
||||||
VALUE "CompanyName", "dnasoft@com.ne.kr\0"
|
VALUE "CompanyName", "dnasoft@com.ne.kr"
|
||||||
VALUE "FileDescription", "공시뉴스 자동매수 프로그램\0"
|
VALUE "FileDescription", "공시뉴스 자동매수 프로그램"
|
||||||
VALUE "FileVersion", "6, 9, 0, 917\0"
|
VALUE "FileVersion", "6, 9, 0, 917"
|
||||||
VALUE "InternalName", "HookMsg\0"
|
VALUE "InternalName", "HookMsg"
|
||||||
VALUE "LegalCopyright", "Copyright (C) C.Y.D\0"
|
VALUE "LegalCopyright", "Copyright (C) C.Y.D"
|
||||||
VALUE "LegalTrademarks", "C.Y.D\0"
|
VALUE "LegalTrademarks", "C.Y.D"
|
||||||
VALUE "OriginalFilename", "HookMsg.EXE\0"
|
VALUE "OriginalFilename", "HookMsg.EXE"
|
||||||
VALUE "PrivateBuild", "2004/9/17\0"
|
VALUE "PrivateBuild", "2004/9/17"
|
||||||
VALUE "ProductName", "HookMsg 응용 프로그램\0"
|
VALUE "ProductName", "HookMsg 응용 프로그램"
|
||||||
VALUE "ProductVersion", "6, 9, 0, 917\0"
|
VALUE "ProductVersion", "6, 9, 0, 917"
|
||||||
VALUE "SpecialBuild", "1\0"
|
VALUE "SpecialBuild", "1"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
@@ -461,8 +365,6 @@ BEGIN
|
|||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
#endif // !_MAC
|
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
@@ -470,7 +372,7 @@ END
|
|||||||
//
|
//
|
||||||
|
|
||||||
#ifdef APSTUDIO_INVOKED
|
#ifdef APSTUDIO_INVOKED
|
||||||
GUIDELINES DESIGNINFO DISCARDABLE
|
GUIDELINES DESIGNINFO
|
||||||
BEGIN
|
BEGIN
|
||||||
IDD_ABOUTBOX, DIALOG
|
IDD_ABOUTBOX, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
@@ -496,60 +398,52 @@ END
|
|||||||
// Cursor
|
// Cursor
|
||||||
//
|
//
|
||||||
|
|
||||||
IDC_FINDCURSOR CURSOR DISCARDABLE "res\\FindCur.cur"
|
IDC_FINDCURSOR CURSOR "res\\FindCur.cur"
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Menu
|
// Menu
|
||||||
//
|
//
|
||||||
|
|
||||||
IDR_TRAYPOPUP_MENU MENU DISCARDABLE
|
IDR_TRAYPOPUP_MENU MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "POPUP"
|
POPUP "POPUP"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "프로그램 정보(&A)", ID_APP_ABOUT
|
MENUITEM "프로그램 정보(&A)", ID_APP_ABOUT
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "프로그램 환경설정(&O)...", IDM_CONFIG_ENV_MENU
|
MENUITEM "프로그램 환경설정(&O)...", IDM_CONFIG_ENV_MENU
|
||||||
MENUITEM "훅윈도우 지정(&H)...", IDC_TARGETWND_BTN
|
MENUITEM "훅윈도우 지정(&H)...", IDC_TARGETWND_BTN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "거부리스트 설정1 (&1)...", IDM_CONFIG_REJECTLIST_MENU
|
MENUITEM "거부리스트 설정1 (&1)...", IDM_CONFIG_REJECTLIST_MENU
|
||||||
MENUITEM "거부리스트 설정2 (&2)...", IDM_CONFIG_REJECTLIST_MENU2
|
MENUITEM "거부리스트 설정2 (&2)...", IDM_CONFIG_REJECTLIST_MENU2
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "메인 윈도우 보이기(&M)", IDM_MAINWINDOW_SHOW
|
MENUITEM "메인 윈도우 보이기(&M)", IDM_MAINWINDOW_SHOW
|
||||||
MENUITEM "상태제어창 보이기(&T)", IDM_TOOLWINDOW_SHOW
|
MENUITEM "상태제어창 보이기(&T)", IDM_TOOLWINDOW_SHOW
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "모니터 시작(&S)", IDM_MONITOR_START
|
MENUITEM "모니터 시작(&S)", IDM_MONITOR_START
|
||||||
MENUITEM "모니터 중단(&P)", IDM_MONITOR_PAUSE
|
MENUITEM "모니터 중단(&P)", IDM_MONITOR_PAUSE
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "프로그램 종료(&X)", ID_APP_EXIT
|
MENUITEM "프로그램 종료(&X)", ID_APP_EXIT
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
IDR_CONTROL_DLG_MENU MENU DISCARDABLE
|
IDR_CONTROL_DLG_MENU MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "POPUP"
|
POPUP "POPUP"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "메인창 열기\t(&Open)", IDM_CONTROL_DLG_SHOWMAIN
|
MENUITEM "메인창 열기\t(&Open)", IDM_CONTROL_DLG_SHOWMAIN
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "상태제어 닫기\t(&Close)", IDM_CONTROL_DLG_CLOSE
|
MENUITEM "상태제어 닫기\t(&Close)", IDM_CONTROL_DLG_CLOSE
|
||||||
POPUP "윈도우 투명도"
|
POPUP "윈도우 투명도"
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "100%", IDM_CONTROL_DLG_TRANSPARENT1
|
MENUITEM "100%", IDM_CONTROL_DLG_TRANSPARENT1
|
||||||
|
|
||||||
MENUITEM "70%", IDM_CONTROL_DLG_TRANSPARENT2
|
MENUITEM "70%", IDM_CONTROL_DLG_TRANSPARENT2
|
||||||
|
|
||||||
MENUITEM "60%", IDM_CONTROL_DLG_TRANSPARENT3
|
MENUITEM "60%", IDM_CONTROL_DLG_TRANSPARENT3
|
||||||
|
|
||||||
MENUITEM "50%", IDM_CONTROL_DLG_TRANSPARENT4
|
MENUITEM "50%", IDM_CONTROL_DLG_TRANSPARENT4
|
||||||
|
|
||||||
MENUITEM "40%", IDM_CONTROL_DLG_TRANSPARENT5
|
MENUITEM "40%", IDM_CONTROL_DLG_TRANSPARENT5
|
||||||
|
|
||||||
MENUITEM "30%", IDM_CONTROL_DLG_TRANSPARENT6
|
MENUITEM "30%", IDM_CONTROL_DLG_TRANSPARENT6
|
||||||
|
|
||||||
MENUITEM "20%", IDM_CONTROL_DLG_TRANSPARENT7
|
MENUITEM "20%", IDM_CONTROL_DLG_TRANSPARENT7
|
||||||
|
|
||||||
MENUITEM "10%", IDM_CONTROL_DLG_TRANSPARENT8
|
MENUITEM "10%", IDM_CONTROL_DLG_TRANSPARENT8
|
||||||
|
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
@@ -560,14 +454,14 @@ END
|
|||||||
// AVI
|
// AVI
|
||||||
//
|
//
|
||||||
|
|
||||||
IDR_HOOKSTATE_AVI AVI DISCARDABLE "res\\HookState.AVI"
|
IDR_HOOKSTATE_AVI AVI "res\\HookState.AVI"
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// WAVE
|
// WAVE
|
||||||
//
|
//
|
||||||
|
|
||||||
IDR_MSGTYPE_WAVE WAVE DISCARDABLE "res\\MsgType.wav"
|
IDR_MSGTYPE_WAVE WAVE "res\\MsgType.wav"
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
@@ -665,14 +559,14 @@ END
|
|||||||
// REGISTRY
|
// REGISTRY
|
||||||
//
|
//
|
||||||
|
|
||||||
IDR_HOOKMSG REGISTRY DISCARDABLE "HookMsg.rgs"
|
IDR_HOOKMSG REGISTRY "HookMsg.rgs"
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// String Table
|
// String Table
|
||||||
//
|
//
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_ABOUTBOX "HookMsg 정보(&A)..."
|
IDS_ABOUTBOX "HookMsg 정보(&A)..."
|
||||||
END
|
END
|
||||||
@@ -695,7 +589,7 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|||||||
// Menu
|
// Menu
|
||||||
//
|
//
|
||||||
|
|
||||||
IDR_XLISTBOX MENU DISCARDABLE
|
IDR_XLISTBOX MENU
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP "XListBox"
|
POPUP "XListBox"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|||||||
@@ -18,8 +18,8 @@
|
|||||||
<Configurations>
|
<Configurations>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Release|Win32"
|
Name="Release|Win32"
|
||||||
OutputDirectory=".\Release"
|
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||||
IntermediateDirectory=".\Release"
|
IntermediateDirectory="$(ConfigurationName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||||
UseOfMFC="1"
|
UseOfMFC="1"
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCCLCompilerTool"
|
Name="VCCLCompilerTool"
|
||||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
|
PreprocessorDefinitions="WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
|
||||||
RuntimeLibrary="0"
|
RuntimeLibrary="0"
|
||||||
UsePrecompiledHeader="2"
|
UsePrecompiledHeader="2"
|
||||||
PrecompiledHeaderThrough="stdafx.h"
|
PrecompiledHeaderThrough="stdafx.h"
|
||||||
@@ -68,6 +68,7 @@
|
|||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
|
UACExecutionLevel="2"
|
||||||
IgnoreDefaultLibraryNames=""
|
IgnoreDefaultLibraryNames=""
|
||||||
SubSystem="2"
|
SubSystem="2"
|
||||||
TargetMachine="1"
|
TargetMachine="1"
|
||||||
@@ -149,7 +150,6 @@
|
|||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
GenerateManifest="false"
|
|
||||||
UACExecutionLevel="2"
|
UACExecutionLevel="2"
|
||||||
IgnoreDefaultLibraryNames=""
|
IgnoreDefaultLibraryNames=""
|
||||||
GenerateDebugInformation="true"
|
GenerateDebugInformation="true"
|
||||||
|
|||||||
@@ -1859,19 +1859,18 @@ void CHookMsgDlg::_WorkThreadProc(UINT ThreadType)
|
|||||||
}
|
}
|
||||||
|
|
||||||
BOOL bCheckState = g_pStockData->StockVerify( nCodeIndex, Cur_lStockPrice, cbStockType );
|
BOOL bCheckState = g_pStockData->StockVerify( nCodeIndex, Cur_lStockPrice, cbStockType );
|
||||||
|
|
||||||
if( m_bUsingStockCheckThread == TRUE && WORD_THREAD_WITHOUT_HOGA == ThreadType)
|
if( m_bUsingStockCheckThread == TRUE && WORD_THREAD_WITHOUT_HOGA == ThreadType)
|
||||||
{
|
{
|
||||||
if( bCheckState == TRUE )
|
if( bCheckState == TRUE )
|
||||||
{ // 호가 재계산...
|
lStockPrice = g_pStockData->ReCalcPrice( Cur_lStockPrice, nCallLevel ); // 호가 재계산...
|
||||||
lStockPrice = g_pStockData->ReCalcPrice( Cur_lStockPrice, nCallLevel );
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
bCheckState = FALSE;
|
bCheckState = FALSE;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
bCheckState = FALSE;
|
bCheckState = FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
strErrorMsg += "종목코드: " + g_strJCode + "\r\n";
|
strErrorMsg += "종목코드: " + g_strJCode + "\r\n";
|
||||||
if( bCheckState == FALSE )
|
if( bCheckState == FALSE )
|
||||||
{
|
{
|
||||||
@@ -1940,7 +1939,7 @@ void CHookMsgDlg::_WorkThreadProc(UINT ThreadType)
|
|||||||
nOrder = nTotalBattingMoney / lStockPrice;
|
nOrder = nTotalBattingMoney / lStockPrice;
|
||||||
nOrder = nOrder - (nOrder%10);
|
nOrder = nOrder - (nOrder%10);
|
||||||
|
|
||||||
if( cbStockType == 1 || cbStockType == 5 ) // 거래소 or 코스닥.
|
if( cbStockType == 0 || cbStockType == 1 || cbStockType == 5 ) // 거래소 or 코스닥. -> StockMstm에 구분 사라짐 ***
|
||||||
{
|
{
|
||||||
objCpTd03115.CreateInstance( CLSID_CpTd0311 ); // 거래소 매매처리.
|
objCpTd03115.CreateInstance( CLSID_CpTd0311 ); // 거래소 매매처리.
|
||||||
}
|
}
|
||||||
@@ -2030,7 +2029,7 @@ void CHookMsgDlg::_WorkThreadProc(UINT ThreadType)
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if( cbStockType == 1 || cbStockType == 5 ) // 거래소 or KOSDAQ
|
if( cbStockType == 0 || cbStockType == 1 || cbStockType == 5 ) // 거래소 or KOSDAQ -> StockMstm에 구분 사라짐 ***
|
||||||
{
|
{
|
||||||
hr = objCpTd03147.CreateInstance( CLSID_CpTd0314 ); // 거래소 취소주문객체. or KOSDAQ 취소주문객체
|
hr = objCpTd03147.CreateInstance( CLSID_CpTd0314 ); // 거래소 취소주문객체. or KOSDAQ 취소주문객체
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,69 +1 @@
|
|||||||
07:00
|
|
||||||
(장마감후종목뉴스)현대글로비스, 2Q 영업익 1792억..전년比 3.3%↑
|
|
||||||
DGB금융지주
|
|
||||||
|
|
||||||
06:41
|
|
||||||
[issue!] 장기물 회사채 시장 살아나나
|
|
||||||
LG전자
|
|
||||||
|
|
||||||
06:41
|
|
||||||
[issue!] 장기물 회사채 시장 살아나나
|
|
||||||
LG전자
|
|
||||||
|
|
||||||
20:57
|
|
||||||
[주간추천종목]KDB대우증권
|
|
||||||
KB금융
|
|
||||||
|
|
||||||
20:05
|
|
||||||
[우리회사 주력상품은] ⑧ 삼성화재, ‘매월받는 가족생활보험’
|
|
||||||
삼성화재
|
|
||||||
|
|
||||||
20:04
|
|
||||||
[우리회사 주력상품은] ⑤ 신한생명, 무배당 신한3大건강종신보험
|
|
||||||
신한지주
|
|
||||||
|
|
||||||
19:41
|
|
||||||
코스피 외국인 순매수 상위종목(확정)
|
|
||||||
현대차
|
|
||||||
|
|
||||||
19:41
|
|
||||||
코스피 외국인 순매도 상위종목(확정)
|
|
||||||
LG전자
|
|
||||||
|
|
||||||
19:39
|
|
||||||
코스피 기관 순매도 상위종목(확정)
|
|
||||||
현대차
|
|
||||||
|
|
||||||
18:52
|
|
||||||
2일 장 마감 후 주요 종목뉴스
|
|
||||||
삼성물산
|
|
||||||
|
|
||||||
18:46
|
|
||||||
KT 컨콜 "자회사 이익기여도 4000억으로 상향"
|
|
||||||
KT
|
|
||||||
|
|
||||||
18:32
|
|
||||||
삼성물산, 삼성엔지니어링 24만5481주 장내매입
|
|
||||||
삼성물산
|
|
||||||
|
|
||||||
18:22
|
|
||||||
현대글로비스, 2분기 매출·영업이익 증가
|
|
||||||
현대글로비스
|
|
||||||
|
|
||||||
18:20
|
|
||||||
자존심 흔들 ‘현대중공업’…원전 비리·실적 추락에 오너경영 카드 만지작
|
|
||||||
현대중공업
|
|
||||||
|
|
||||||
18:19
|
|
||||||
현대글로비스, 1770억 규모 중고 자동차 운반선 3척 구입
|
|
||||||
현대글로비스
|
|
||||||
|
|
||||||
18:19
|
|
||||||
대우건설, 인도네시아 복합단지 수주
|
|
||||||
대우건설
|
|
||||||
|
|
||||||
18:17
|
|
||||||
팬택, 6일 LTE-A폰 베일 벗는다
|
|
||||||
SK텔레콤
|
|
||||||
|
|
||||||
[THEEND]
|
[THEEND]
|
||||||
|
|||||||
@@ -120,16 +120,19 @@ UINT StockDataThread( LPVOID arg )
|
|||||||
DWORD dwMilliseconds;
|
DWORD dwMilliseconds;
|
||||||
while( pStockData->m_bThreadRun )
|
while( pStockData->m_bThreadRun )
|
||||||
{
|
{
|
||||||
if( pStockData->m_bRunning ) {
|
if( pStockData->m_bRunning )
|
||||||
|
{
|
||||||
dwMilliseconds = g_AppEnv.StockCheckInterval;
|
dwMilliseconds = g_AppEnv.StockCheckInterval;
|
||||||
if( dwMilliseconds < 4000 ) {
|
if( dwMilliseconds < 4000 )
|
||||||
|
{
|
||||||
dwMilliseconds = g_AppEnv.StockCheckInterval = 4000;
|
dwMilliseconds = g_AppEnv.StockCheckInterval = 4000;
|
||||||
AfxMessageBox("[환경설정] -> [현재가 쓰레드 체크주기]는 4000ms 이상입니다.\n체크주기를 4000ms로 자동변경합니다.");
|
AfxMessageBox("[환경설정] -> [현재가 쓰레드 체크주기]는 4000ms 이상입니다.\n체크주기를 4000ms로 자동변경합니다.");
|
||||||
}
|
}
|
||||||
|
|
||||||
pStockData->m_pParent->m_hCPValue.SetWindowText("대기중...");
|
pStockData->m_pParent->m_hCPValue.SetWindowText("대기중...");
|
||||||
}
|
}
|
||||||
else {
|
else
|
||||||
|
{
|
||||||
pStockData->m_pParent->m_hCPValue.SetWindowText("멈춤");
|
pStockData->m_pParent->m_hCPValue.SetWindowText("멈춤");
|
||||||
dwMilliseconds = INFINITE;
|
dwMilliseconds = INFINITE;
|
||||||
|
|
||||||
@@ -138,7 +141,7 @@ UINT StockDataThread( LPVOID arg )
|
|||||||
pStockData->m_pData[ i ].lStockPrice = 0;
|
pStockData->m_pData[ i ].lStockPrice = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACE1("Wait...(dwMilliseconds: 0x%X)\n", dwMilliseconds);
|
TRACE1("Wait...(dwMilliseconds: %dsec)\n", dwMilliseconds);
|
||||||
dwRet = ::WaitForSingleObject( pStockData->m_hWaitEventStockData, dwMilliseconds );
|
dwRet = ::WaitForSingleObject( pStockData->m_hWaitEventStockData, dwMilliseconds );
|
||||||
if( dwRet == WAIT_OBJECT_0 &&
|
if( dwRet == WAIT_OBJECT_0 &&
|
||||||
pStockData->m_bThreadRun == FALSE )
|
pStockData->m_bThreadRun == FALSE )
|
||||||
@@ -146,10 +149,12 @@ UINT StockDataThread( LPVOID arg )
|
|||||||
|
|
||||||
if( pStockData->m_bRunning )
|
if( pStockData->m_bRunning )
|
||||||
{
|
{
|
||||||
if( pStockData->m_objStockMstm == NULL ) {
|
if( pStockData->m_objStockMstm == NULL )
|
||||||
|
{
|
||||||
TRACE("CLSID_StockMstm 객체생성...\n");
|
TRACE("CLSID_StockMstm 객체생성...\n");
|
||||||
HRESULT hr = pStockData->m_objStockMstm.CreateInstance( CLSID_StockMstm );
|
HRESULT hr = pStockData->m_objStockMstm.CreateInstance( CLSID_StockMstm );
|
||||||
if (FAILED(hr)) {
|
if (FAILED(hr))
|
||||||
|
{
|
||||||
AfxMessageBox("현재가 StockMstm생성 실패했습니다.");
|
AfxMessageBox("현재가 StockMstm생성 실패했습니다.");
|
||||||
_com_issue_error( hr );
|
_com_issue_error( hr );
|
||||||
}
|
}
|
||||||
@@ -181,7 +186,8 @@ UINT StockDataThread( LPVOID arg )
|
|||||||
TRACE("CStockData::Run -> catch(...)\n");
|
TRACE("CStockData::Run -> catch(...)\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
if( pStockData->m_objStockMstm != NULL ) {
|
if( pStockData->m_objStockMstm != NULL )
|
||||||
|
{
|
||||||
pStockData->m_objStockMstm.Release();
|
pStockData->m_objStockMstm.Release();
|
||||||
pStockData->m_objStockMstm = NULL;
|
pStockData->m_objStockMstm = NULL;
|
||||||
}
|
}
|
||||||
@@ -196,6 +202,8 @@ UINT StockDataThread( LPVOID arg )
|
|||||||
|
|
||||||
void CStockData::Running()
|
void CStockData::Running()
|
||||||
{
|
{
|
||||||
|
return; // *** 일시적으로 막은 상태
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
CString strJCode;
|
CString strJCode;
|
||||||
@@ -220,14 +228,26 @@ void CStockData::Running()
|
|||||||
if(nIndex>=m_nMaxData)
|
if(nIndex>=m_nMaxData)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
if( nMergeCount == 0 )
|
||||||
|
{
|
||||||
|
strcat( szMergeCode, m_pData[ nIndex ].szCode );
|
||||||
|
nMergeCount++;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if( m_pData[ nIndex ].cbStockType == 5 ) // 1-장내, 5-코스닥, 6-제3시장
|
if( m_pData[ nIndex ].cbStockType == 5 ) // 1-장내, 5-코스닥, 6-제3시장
|
||||||
{
|
{
|
||||||
strcat( szMergeCode, m_pData[ nIndex ].szCode );
|
strcat( szMergeCode, m_pData[ nIndex ].szCode );
|
||||||
nMergeCount++;
|
nMergeCount++;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if( strlen( szMergeCode ) == 0 ) continue;
|
if( strlen( szMergeCode ) == 0 )
|
||||||
|
continue;
|
||||||
|
|
||||||
m_objStockMstm->SetInputValue( 0, szMergeCode );
|
m_objStockMstm->SetInputValue( 0, szMergeCode );
|
||||||
m_objStockMstm->BlockRequest();
|
m_objStockMstm->BlockRequest();
|
||||||
@@ -256,6 +276,8 @@ void CStockData::Running()
|
|||||||
pData->bHeigest = true;
|
pData->bHeigest = true;
|
||||||
else
|
else
|
||||||
pData->bHeigest = false;
|
pData->bHeigest = false;
|
||||||
|
|
||||||
|
TRACE2("*** 실시간 현재가[%s] : %d\n", strJCode, pData->lStockPrice);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -302,7 +324,7 @@ void CStockData::Initialize()
|
|||||||
m_pData[ i ].lCode = nCode;
|
m_pData[ i ].lCode = nCode;
|
||||||
strcpy( m_pData[ i ].szCode, (LPSTR)(LPCTSTR)_strJCode );
|
strcpy( m_pData[ i ].szCode, (LPSTR)(LPCTSTR)_strJCode );
|
||||||
strcpy( m_pData[ i ].szName, (LPSTR)(LPCTSTR)_strJName );
|
strcpy( m_pData[ i ].szName, (LPSTR)(LPCTSTR)_strJName );
|
||||||
m_pData[ i ].cbStockType = (BYTE)_objStockCode->GetData( 4, i ); // 1-장내, 5-코스닥, 6-제3시장
|
m_pData[ i ].cbStockType = (BYTE)_objStockCode->GetData( 4, i ); // 1-장내, 5-코스닥, 6-제3시장 -> StockMstm에 구분 사라짐 ***
|
||||||
}
|
}
|
||||||
|
|
||||||
_objStockCode.Release();
|
_objStockCode.Release();
|
||||||
|
|||||||
Reference in New Issue
Block a user