This commit is contained in:
2013-08-09 23:05:01 +00:00
parent 3a100d9d33
commit bc592fe251
5 changed files with 201 additions and 354 deletions

View File

@@ -1,4 +1,4 @@
//Microsoft Developer Studio generated resource script.
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
@@ -27,18 +27,18 @@ LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
3 TEXTINCLUDE
BEGIN
"#define _AFX_NO_SPLITTER_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
// remains consistent on all systems.
IDR_MAINFRAME ICON DISCARDABLE "res\\HookMsg.ico"
IDI_FINDICOACTION ICON DISCARDABLE "res\\FindIcoAction.ico"
IDI_FINDICONORMAL ICON DISCARDABLE "res\\FindIcoNormal.ico"
IDI_SPYSTATE1_ICON ICON DISCARDABLE "res\\SpyState1.ICO"
IDI_SPYSTATE2_ICON ICON DISCARDABLE "res\\SpyState2.ICO"
IDI_ICON1 ICON DISCARDABLE "res\\ICON4.ICO"
IDI_ICON2 ICON DISCARDABLE "res\\ICON2.ICO"
IDI_ICON3 ICON DISCARDABLE "res\\ICON3.ICO"
IDI_ICON4 ICON DISCARDABLE "res\\ICON1.ICO"
IDR_MAINFRAME ICON "res\\HookMsg.ico"
IDI_FINDICOACTION ICON "res\\FindIcoAction.ico"
IDI_FINDICONORMAL ICON "res\\FindIcoNormal.ico"
IDI_SPYSTATE1_ICON ICON "res\\SpyState1.ICO"
IDI_SPYSTATE2_ICON ICON "res\\SpyState2.ICO"
IDI_ICON1 ICON "res\\ICON4.ICO"
IDI_ICON2 ICON "res\\ICON2.ICO"
IDI_ICON3 ICON "res\\ICON3.ICO"
IDI_ICON4 ICON "res\\ICON1.ICO"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 63
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
IDD_ABOUTBOX DIALOG 0, 0, 235, 63
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "프로그램 정보"
FONT 9, "굴림"
BEGIN
ICON IDI_SPYSTATE1_ICON,IDC_STATIC,11,17,20,21
LTEXT "HookMsg ver 6, 9, 0, 917",IDC_STATIC,40,10,119,8,
SS_NOPREFIX
LTEXT "Copyright (C) 2004, Young Dae Choi",IDC_STATIC,40,23,
188,9
LTEXT "HookMsg ver 6, 9, 0, 917",IDC_STATIC,40,10,119,8,SS_NOPREFIX
LTEXT "Copyright (C) 2004, Young Dae Choi",IDC_STATIC,40,23,188,9
DEFPUSHBUTTON "확인",IDOK,178,7,50,14,WS_GROUP
CONTROL "e-mail : dnasoft@com.ne.kr",IDC_STATIC,"Static",
SS_LEFTNOWORDWRAP | WS_GROUP,41,37,187,11
CONTROL "e-mail : dnasoft@com.ne.kr",IDC_STATIC,"Static",SS_LEFTNOWORDWRAP | WS_GROUP,41,37,187,11
END
IDD_HOOKMSG_DIALOG DIALOGEX 0, 0, 267, 211
STYLE WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU |
WS_THICKFRAME
STYLE DS_SETFONT | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
EXSTYLE WS_EX_APPWINDOW
CAPTION "HookMsg - [뉴스 자동매수]"
CLASS "HookMsg_MainWnd"
FONT 9, "굴림"
FONT 9, "굴림", 0, 0, 0x1
BEGIN
PUSHBUTTON "윈도우지정",IDC_TARGETWND_BTN,114,33,38,14
CONTROL "잠김",IDC_HOOKONOFF_CHECK,"Button",BS_AUTOCHECKBOX |
BS_PUSHLIKE | WS_TABSTOP,1,1,71,30
CONTROL "잠김",IDC_HOOKONOFF_CHECK,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | WS_TABSTOP,1,1,71,30
PUSHBUTTON "거부종목1",IDC_CONFIG_REJECTLIST_BTN,74,1,38,14
PUSHBUTTON "환경설정",IDC_CONFIG_ENV_BTN,154,33,38,14
LISTBOX IDC_TRACE_LIST,1,50,194,144,LBS_OWNERDRAWFIXED |
LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL |
WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
LISTBOX IDC_TRACE_LIST,1,50,194,144,LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
PUSHBUTTON "중복종목",IDC_CONFIG_PASS_LIST,114,1,38,14
PUSHBUTTON "수동매도(Test)",IDC_HOOKMSG_MEDO_BTN,202,56,55,13,NOT
WS_VISIBLE | WS_DISABLED
CONTROL "현재가 상태:",IDC_HOOKMSG_STOCKPRICECHECK_CHK,"Button",
BS_AUTOCHECKBOX | BS_FLAT | WS_TABSTOP,2,197,49,10
PUSHBUTTON "수동매도(Test)",IDC_HOOKMSG_MEDO_BTN,202,56,55,13,NOT WS_VISIBLE | WS_DISABLED
CONTROL "현재가 상태:",IDC_HOOKMSG_STOCKPRICECHECK_CHK,"Button",BS_AUTOCHECKBOX | BS_FLAT | WS_DISABLED | WS_TABSTOP,2,197,49,10
PUSHBUTTON "거부종목2",IDC_CONFIG_REJECTLIST_BTN2,74,17,38,14
LTEXT "멈춤",IDC_HOOKMSGDLG_CP_VALUE_STATIC,55,197,65,12,
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 "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
LTEXT "멈춤",IDC_HOOKMSGDLG_CP_VALUE_STATIC,55,197,65,12,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 "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_SPECIAL_LIST,154,1,38,14
CONTROL "서버전송",IDC_SVRCONNECT_CHECK,"Button",BS_AUTOCHECKBOX |
BS_PUSHLIKE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,
196,0,38,14
CONTROL "InfoTicker",IDC_INFOTICKER_CHECK,"Button",
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
CONTROL "서버전송",IDC_SVRCONNECT_CHECK,"Button",BS_AUTOCHECKBOX | BS_PUSHLIKE | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,196,0,38,14
CONTROL "InfoTicker",IDC_INFOTICKER_CHECK,"Button",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
IDD_TARGETWND_DLG DIALOG DISCARDABLE 0, 0, 199, 195
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
IDD_TARGETWND_DLG DIALOG 0, 0, 199, 195
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Target 윈도우 설정"
FONT 9, "굴림"
BEGIN
ICON IDI_FINDICONORMAL,IDC_H_PICTURE1,6,24,20,20,
SS_REALSIZEIMAGE
ICON IDI_FINDICONORMAL,IDC_H_PICTURE2,7,77,20,20,
SS_REALSIZEIMAGE
ICON IDI_FINDICONORMAL,IDC_H_PICTURE3,7,133,20,20,
SS_REALSIZEIMAGE
ICON IDI_FINDICONORMAL,IDC_H_PICTURE4,108,23,20,20,
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
ICON IDI_FINDICONORMAL,IDC_H_PICTURE1,6,24,20,20,SS_REALSIZEIMAGE
ICON IDI_FINDICONORMAL,IDC_H_PICTURE2,7,77,20,20,SS_REALSIZEIMAGE
ICON IDI_FINDICONORMAL,IDC_H_PICTURE3,7,133,20,20,SS_REALSIZEIMAGE
ICON IDI_FINDICONORMAL,IDC_H_PICTURE4,108,23,20,20,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
LTEXT "Not define...",IDC_H_HANDLE_STATIC1,29,18,60,11,
SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC1,29,30,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC1,29,42,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "Not define...",IDC_H_HANDLE_STATIC1,29,18,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC1,29,30,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC1,29,42,60,11,SS_CENTERIMAGE | SS_SUNKEN
GROUPBOX "[NP] 속보 포커스",IDC_STATIC,3,59,90,52
LTEXT "Not define...",IDC_H_HANDLE_STATIC2,29,71,60,11,
SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC2,29,83,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC2,29,95,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "Not define...",IDC_H_HANDLE_STATIC2,29,71,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC2,29,83,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC2,29,95,60,11,SS_CENTERIMAGE | SS_SUNKEN
GROUPBOX "[7001, 7121]",IDC_STATIC,3,115,90,52
LTEXT "Not define...",IDC_H_HANDLE_STATIC3,29,127,60,11,
SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC3,29,139,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC3,29,151,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "Not define...",IDC_H_HANDLE_STATIC3,29,127,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC3,29,139,60,11,SS_CENTERIMAGE | 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
GROUPBOX "[종목코드 입력1] Edit",IDC_STATIC,104,5,90,52
LTEXT "Not define...",IDC_H_HANDLE_STATIC4,131,17,60,11,
SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC4,131,30,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC4,131,42,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "Not define...",IDC_H_HANDLE_STATIC4,131,17,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC4,131,30,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC4,131,42,60,11,SS_CENTERIMAGE | SS_SUNKEN
GROUPBOX "[종목코드 입력2] Edit",IDC_STATIC,104,60,90,52
LTEXT "Not define...",IDC_H_HANDLE_STATIC5,131,72,60,11,
SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC5,131,84,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC5,131,96,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "Not define...",IDC_H_HANDLE_STATIC5,131,72,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC5,131,84,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC5,131,96,60,11,SS_CENTERIMAGE | SS_SUNKEN
GROUPBOX "[화면번호 입력] Edit",IDC_STATIC,104,115,90,52
LTEXT "Not define...",IDC_H_HANDLE_STATIC6,131,127,60,11,
SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC6,131,139,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC6,131,151,60,11,SS_CENTERIMAGE |
SS_SUNKEN
LTEXT "Not define...",IDC_H_HANDLE_STATIC6,131,127,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CAPTION_STATIC6,131,139,60,11,SS_CENTERIMAGE | SS_SUNKEN
LTEXT "",IDC_H_CLASS_STATIC6,131,151,60,11,SS_CENTERIMAGE | SS_SUNKEN
DEFPUSHBUTTON "OK",IDOK,65,175,69,14
PUSHBUTTON "Cancel",IDCANCEL,151,175,44,14
END
IDD_CONFIG_ENV_DLG DIALOG DISCARDABLE 0, 0, 390, 353
STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
IDD_CONFIG_ENV_DLG DIALOG 0, 0, 390, 353
STYLE DS_SETFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "프로그램 환경설정"
FONT 9, "굴림체"
BEGIN
@@ -218,42 +172,32 @@ BEGIN
GROUPBOX "주 기능설정",IDC_STATIC,7,5,181,313
GROUPBOX "[TK,7121] 자동 매수설정",IDC_STATIC,11,17,173,117
RTEXT "매매단계 지정(일반):",IDC_STATIC,18,32,89,8
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO1,109,29,30,113,
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO1,109,29,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
RTEXT "최고한도 금액(일반):",IDC_STATIC,27,46,80,8
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT1,109,43,58,13,
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT1,109,43,58,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
LTEXT "원",IDC_STATIC,170,47,8,8
RTEXT "매매단계 지정(특별):",IDC_STATIC,17,88,90,8
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO2,109,86,30,113,
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO2,109,86,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
RTEXT "최고한도 금액(특별):",IDC_STATIC,27,102,80,8
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT2,109,100,57,13,
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT2,109,100,57,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
LTEXT "원",IDC_STATIC,170,104,8,8
GROUPBOX "[뉴스 플러스] 자동 매수설정",IDC_STATIC,11,145,173,118
RTEXT "매매단계 지정(일반):",IDC_STATIC,17,159,89,8
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO3,109,157,30,113,
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO3,109,157,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
RTEXT "최고한도 금액(일반):",IDC_STATIC,27,173,80,8
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT3,109,171,58,13,
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT3,109,171,58,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
LTEXT "원",IDC_STATIC,169,175,8,8
RTEXT "매매단계 지정(특별):",IDC_STATIC,17,215,90,8
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO4,109,213,30,113,
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_CONFIGENV_MESU_LEVEL_COMBO4,109,213,30,113,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
RTEXT "최고한도 금액(특별):",IDC_STATIC,27,229,80,8
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT4,109,227,57,13,
ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_CONFIGENV_MESU_TOTALMONEY_EDIT4,109,227,57,13,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
LTEXT "원",IDC_STATIC,169,231,8,8
CONTROL "미체결잔량 전량취소 사용여부.",
IDC_CONFIGENV_CANCEL_NOTCONTRACTEDCANCEL_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,35,269,132,10
CONTROL "미체결잔량 전량취소 사용여부.",IDC_CONFIGENV_CANCEL_NOTCONTRACTEDCANCEL_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,35,269,132,10
RTEXT "자동전환 화면번호:",IDC_STATIC,32,285,75,8
EDITTEXT IDC_CONFIGENV_FINALJOB_SCREENNUM_EDIT,109,282,30,13
CONTROL "하한가일때 확인창보이기.",
IDC_CONFIGENV_LOWMONEYINFODLG_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,200,269,112,10
CONTROL "하한가일때 확인창보이기.",IDC_CONFIGENV_LOWMONEYINFODLG_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,269,112,10
GROUPBOX "부가 옵션설정",IDC_STATIC,195,5,191,209
LTEXT "잠김/풀림 핫키:",IDC_STATIC,204,18,65,10
CONTROL "HotKey1",IDC_CONFIGENV_ETC_HOOKLOCKUNLOCK_HOTKEY,
@@ -261,86 +205,58 @@ BEGIN
LTEXT "NP종목코드 핫키:",IDC_STATIC,204,32,65,10
CONTROL "HotKey1",IDC_CONFIGENV_ETC_NP_CODEINPUT_HOTKEY,
"msctls_hotkey32",WS_BORDER | WS_TABSTOP,274,30,102,12
CONTROL "알림 사운드효과 사용.",
IDC_CONFIGENV_ETC_USESOUNDEFFECT_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,204,45,101,10
CONTROL "프로그램시작할때 표준시각맞추기.",
IDC_CONFIGENV_ETC_TIMESYNC_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,204,60,144,9
CONTROL "7121 자동클릭 사용.",IDC_CONFIGENV_7121DBCLICK_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,204,74,91,10
CONTROL "알림 사운드효과 사용.",IDC_CONFIGENV_ETC_USESOUNDEFFECT_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,204,45,101,10
CONTROL "프로그램시작할때 표준시각맞추기.",IDC_CONFIGENV_ETC_TIMESYNC_CHECK,
"Button",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
CONTROL "7121공시 자동클릭후 자동잠김사용.",
IDC_CONFIGENV_7121DBCLICK_STOP_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,207,102,147,10
CONTROL "수동/중복 종목코드 입력될때.",
IDC_CONFIGENV_JINPUTANDSTOP1_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,207,114,126,10
CONTROL "매매주문 후 종목코드 입력될때.",
IDC_CONFIGENV_JINPUTANDSTOP2_CHECK,"Button",
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
CONTROL "7121공시 자동클릭후 자동잠김사용.",IDC_CONFIGENV_7121DBCLICK_STOP_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,207,102,147,10
CONTROL "수동/중복 종목코드 입력될때.",IDC_CONFIGENV_JINPUTANDSTOP1_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,207,114,126,10
CONTROL "매매주문 후 종목코드 입력될때.",IDC_CONFIGENV_JINPUTANDSTOP2_CHECK,
"Button",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
RTEXT "현재가 응답 제한시간:",IDC_STATIC,228,166,108,8
EDITTEXT IDC_CONFIGENV_LIMITCALL_EDIT,338,162,31,13,ES_NUMBER
LTEXT "ms.",IDC_STATIC,372,166,8,8
RTEXT "7121 클릭 지연시간:",IDC_STATIC,228,180,108,8
EDITTEXT IDC_CONFIGENV_FINALJOB_7121DELAY_EDIT,338,178,31,13,
ES_NUMBER
EDITTEXT IDC_CONFIGENV_FINALJOB_7121DELAY_EDIT,338,178,31,13,ES_NUMBER
LTEXT "ms.",IDC_STATIC,372,182,8,8
RTEXT "현재가 쓰레드 체크주기:",IDC_STATIC,228,194,108,13,
SS_CENTERIMAGE
EDITTEXT IDC_CONFIGENV_ETC_STOCKCHECKINTERVAL_EDIT,338,194,31,13,
ES_NUMBER
RTEXT "현재가 쓰레드 체크주기:",IDC_STATIC,228,194,108,13,SS_CENTERIMAGE
EDITTEXT IDC_CONFIGENV_ETC_STOCKCHECKINTERVAL_EDIT,338,194,31,13,ES_NUMBER
LTEXT "ms.",IDC_STATIC,372,198,8,8
GROUPBOX "거부리스트2 [매매주문 조건]",IDC_STATIC,195,218,191,45
CONTROL "거래량 :",IDC_CONFIGENV_TRADECOUNT_CHECK,"Button",
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
CONTROL "거래량 :",IDC_CONFIGENV_TRADECOUNT_CHECK,"Button",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
LTEXT "주 이상",IDC_STATIC,323,235,29,8,NOT WS_GROUP
CONTROL "거래금액 :",IDC_CONFIGENV_TRADEMONEY_CHECK,"Button",
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
CONTROL "거래금액 :",IDC_CONFIGENV_TRADEMONEY_CHECK,"Button",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
LTEXT "천원 이상",IDC_STATIC,323,248,38,8,NOT WS_GROUP
PUSHBUTTON "조건식 및 종목코드 재적용",
IDC_CONFIGENV_RELOADALLCONDITIONFILE_BTN,28,332,115,15
PUSHBUTTON "조건식 및 종목코드 재적용",IDC_CONFIGENV_RELOADALLCONDITIONFILE_BTN,28,332,115,15
CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,0,325,389,1
CONTROL "메인윈도우를 최상위 윈도우로 보이기.",
IDC_CONFIGENV_TOPMOSTWINDOW_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,200,283,160,10
CONTROL "잠겼을때 중복/수동종목코드 입력않함.",
IDC_CONFIGENV_HOTKEYCODEINPUTRULE1_CHECK,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,200,297,160,10
CONTROL "현재가미적용시 매매단계 호가자동계산 적용.",
IDC_CONFIGENV_HOGARULE1_CHECK,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,200,310,184,10
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK1,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,23,61,53,10
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY1,"msctls_hotkey32",
WS_BORDER | WS_TABSTOP,79,60,102,12
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK2,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,23,118,53,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
CONTROL "메인윈도우를 최상위 윈도우로 보이기.",IDC_CONFIGENV_TOPMOSTWINDOW_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,283,160,10
CONTROL "잠겼을때 중복/수동종목코드 입력않함.",IDC_CONFIGENV_HOTKEYCODEINPUTRULE1_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,297,160,10
CONTROL "현재가미적용시 매매단계 호가자동계산 적용.",IDC_CONFIGENV_HOGARULE1_CHECK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,200,310,184,10
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,61,53,10
CONTROL "HotKey1",IDC_CONFIGENV_MESU_HOTKEY1,"msctls_hotkey32",WS_BORDER | WS_TABSTOP,79,60,102,12
CONTROL "매크로사용",IDC_CONFIGENV_MESU_CHECK2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,23,118,53,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
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
CAPTION "환경 설정"
FONT 9, "굴림", 0, 0, 0x1
@@ -349,40 +265,32 @@ BEGIN
EDITTEXT IDC_VALUE,7,7,81,13,ES_AUTOHSCROLL | NOT WS_TABSTOP
PUSHBUTTON "취소",IDCANCEL,93,142,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 |
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL |
WS_TABSTOP
LISTBOX IDC_VALUE_LIST,7,25,81,132,NOT LBS_NOTIFY | LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
PUSHBUTTON "삭제",IDC_BUTTON_DELETE,93,25,50,14,NOT WS_TABSTOP
PUSHBUTTON "모두삭제",IDC_BUTTON_DELETEALL,93,43,50,14,NOT
WS_TABSTOP
PUSHBUTTON "모두삭제",IDC_BUTTON_DELETEALL,93,43,50,14,NOT WS_TABSTOP
CONTROL "",IDC_SP_STATIC,"Static",SS_ETCHEDHORZ,93,62,50,1
LTEXT "전체:",IDC_DLGEDIT_TOTAL_ST1_STATIC,96,66,17,10
RTEXT "",IDC_DLGEDIT_TOTAL_STATIC,114,66,17,10
LTEXT "개",IDC_DLGEDIT_TOTAL_ST2_STATIC,134,66,9,10
END
IDD_LOGON_DLG DIALOG DISCARDABLE 0, 0, 166, 77
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
IDD_LOGON_DLG DIALOG 0, 0, 166, 77
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "User authentification - HookMsg"
FONT 9, "굴림"
BEGIN
DEFPUSHBUTTON "OK",IDOK,93,42,34,14
PUSHBUTTON "Cancel",IDCANCEL,130,42,34,14
EDITTEXT IDC_AUTHENTIFICATION_EDIT,59,20,40,13,ES_PASSWORD |
ES_AUTOHSCROLL
EDITTEXT IDC_AUTHENTIFICATION_EDIT,59,20,40,13,ES_PASSWORD | ES_AUTOHSCROLL
LTEXT "인증번호 :",IDC_STATIC,21,21,34,11,SS_CENTERIMAGE
LTEXT "자동시간 맞추기 기능이 꺼진상태입니다.",
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 "서버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
LTEXT "자동시간 맞추기 기능이 꺼진상태입니다.",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 "서버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
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
CAPTION "상태제어"
FONT 9, "굴림체", 0, 0, 0x1
@@ -390,8 +298,8 @@ BEGIN
CHECKBOX "잠금/풀림",IDC_CONTROL_CHK2,2,1,45,29,BS_PUSHLIKE
END
IDD_SVRCONNECT_DLG DIALOG DISCARDABLE 0, 0, 187, 79
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
IDD_SVRCONNECT_DLG DIALOG 0, 0, 187, 79
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "서버접속"
FONT 9, "굴림"
BEGIN
@@ -401,24 +309,20 @@ BEGIN
RTEXT "서버 Port :",IDC_STATIC,33,25,38,12
EDITTEXT IDC_SVR_PORT_EDIT,73,23,80,14,ES_AUTOHSCROLL | ES_NUMBER
RTEXT "접속자 이름 :",IDC_STATIC,20,41,51,12
EDITTEXT IDC_CLIENTNAME_EDIT,73,39,80,14,ES_AUTOHSCROLL |
ES_NUMBER
EDITTEXT IDC_CLIENTNAME_EDIT,73,39,80,14,ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_SVR_IP_EDIT,73,7,80,14,ES_AUTOHSCROLL | ES_NUMBER
END
IDD_WAIT_DLG DIALOG DISCARDABLE 0, 0, 220, 31
STYLE DS_MODALFRAME | WS_POPUP
IDD_WAIT_DLG DIALOG 0, 0, 220, 31
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP
FONT 9, "굴림체"
BEGIN
CONTROL "Progress1",IDC_WAIT_PROGRESS,"msctls_progress32",
WS_BORDER,7,7,181,12
CTEXT "작업 종료중입니다.",IDC_STATIC,7,21,206,10,
SS_CENTERIMAGE
CONTROL "Progress1",IDC_WAIT_PROGRESS,"msctls_progress32",WS_BORDER,7,7,181,12
CTEXT "작업 종료중입니다.",IDC_STATIC,7,21,206,10,SS_CENTERIMAGE
PUSHBUTTON "닫기",IDCANCEL,193,6,26,14
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
@@ -441,18 +345,18 @@ BEGIN
BEGIN
BLOCK "041204b0"
BEGIN
VALUE "Comments", "공시뉴스 자동매수 프로그램\0"
VALUE "CompanyName", "dnasoft@com.ne.kr\0"
VALUE "FileDescription", "공시뉴스 자동매수 프로그램\0"
VALUE "FileVersion", "6, 9, 0, 917\0"
VALUE "InternalName", "HookMsg\0"
VALUE "LegalCopyright", "Copyright (C) C.Y.D\0"
VALUE "LegalTrademarks", "C.Y.D\0"
VALUE "OriginalFilename", "HookMsg.EXE\0"
VALUE "PrivateBuild", "2004/9/17\0"
VALUE "ProductName", "HookMsg 응용 프로그램\0"
VALUE "ProductVersion", "6, 9, 0, 917\0"
VALUE "SpecialBuild", "1\0"
VALUE "Comments", "공시뉴스 자동매수 프로그램"
VALUE "CompanyName", "dnasoft@com.ne.kr"
VALUE "FileDescription", "공시뉴스 자동매수 프로그램"
VALUE "FileVersion", "6, 9, 0, 917"
VALUE "InternalName", "HookMsg"
VALUE "LegalCopyright", "Copyright (C) C.Y.D"
VALUE "LegalTrademarks", "C.Y.D"
VALUE "OriginalFilename", "HookMsg.EXE"
VALUE "PrivateBuild", "2004/9/17"
VALUE "ProductName", "HookMsg 응용 프로그램"
VALUE "ProductVersion", "6, 9, 0, 917"
VALUE "SpecialBuild", "1"
END
END
BLOCK "VarFileInfo"
@@ -461,8 +365,6 @@ BEGIN
END
END
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
@@ -470,7 +372,7 @@ END
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
GUIDELINES DESIGNINFO
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
@@ -496,60 +398,52 @@ END
// Cursor
//
IDC_FINDCURSOR CURSOR DISCARDABLE "res\\FindCur.cur"
IDC_FINDCURSOR CURSOR "res\\FindCur.cur"
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_TRAYPOPUP_MENU MENU DISCARDABLE
IDR_TRAYPOPUP_MENU MENU
BEGIN
POPUP "POPUP"
BEGIN
MENUITEM "프로그램 정보(&A)", ID_APP_ABOUT
MENUITEM "프로그램 정보(&A)", ID_APP_ABOUT
MENUITEM SEPARATOR
MENUITEM "프로그램 환경설정(&O)...", IDM_CONFIG_ENV_MENU
MENUITEM "훅윈도우 지정(&H)...", IDC_TARGETWND_BTN
MENUITEM "프로그램 환경설정(&O)...", IDM_CONFIG_ENV_MENU
MENUITEM "훅윈도우 지정(&H)...", IDC_TARGETWND_BTN
MENUITEM SEPARATOR
MENUITEM "거부리스트 설정1 (&1)...", IDM_CONFIG_REJECTLIST_MENU
MENUITEM "거부리스트 설정2 (&2)...", IDM_CONFIG_REJECTLIST_MENU2
MENUITEM "거부리스트 설정1 (&1)...", IDM_CONFIG_REJECTLIST_MENU
MENUITEM "거부리스트 설정2 (&2)...", IDM_CONFIG_REJECTLIST_MENU2
MENUITEM SEPARATOR
MENUITEM "메인 윈도우 보이기(&M)", IDM_MAINWINDOW_SHOW
MENUITEM "상태제어창 보이기(&T)", IDM_TOOLWINDOW_SHOW
MENUITEM "메인 윈도우 보이기(&M)", IDM_MAINWINDOW_SHOW
MENUITEM "상태제어창 보이기(&T)", IDM_TOOLWINDOW_SHOW
MENUITEM SEPARATOR
MENUITEM "모니터 시작(&S)", IDM_MONITOR_START
MENUITEM "모니터 중단(&P)", IDM_MONITOR_PAUSE
MENUITEM "모니터 시작(&S)", IDM_MONITOR_START
MENUITEM "모니터 중단(&P)", IDM_MONITOR_PAUSE
MENUITEM SEPARATOR
MENUITEM "프로그램 종료(&X)", ID_APP_EXIT
MENUITEM "프로그램 종료(&X)", ID_APP_EXIT
END
END
IDR_CONTROL_DLG_MENU MENU DISCARDABLE
IDR_CONTROL_DLG_MENU MENU
BEGIN
POPUP "POPUP"
BEGIN
MENUITEM "메인창 열기\t(&Open)", IDM_CONTROL_DLG_SHOWMAIN
MENUITEM "메인창 열기\t(&Open)", IDM_CONTROL_DLG_SHOWMAIN
MENUITEM SEPARATOR
MENUITEM "상태제어 닫기\t(&Close)", IDM_CONTROL_DLG_CLOSE
MENUITEM "상태제어 닫기\t(&Close)", IDM_CONTROL_DLG_CLOSE
POPUP "윈도우 투명도"
BEGIN
MENUITEM "100%", IDM_CONTROL_DLG_TRANSPARENT1
MENUITEM "70%", IDM_CONTROL_DLG_TRANSPARENT2
MENUITEM "60%", IDM_CONTROL_DLG_TRANSPARENT3
MENUITEM "50%", IDM_CONTROL_DLG_TRANSPARENT4
MENUITEM "40%", IDM_CONTROL_DLG_TRANSPARENT5
MENUITEM "30%", IDM_CONTROL_DLG_TRANSPARENT6
MENUITEM "20%", IDM_CONTROL_DLG_TRANSPARENT7
MENUITEM "10%", IDM_CONTROL_DLG_TRANSPARENT8
END
END
END
@@ -560,14 +454,14 @@ END
// AVI
//
IDR_HOOKSTATE_AVI AVI DISCARDABLE "res\\HookState.AVI"
IDR_HOOKSTATE_AVI AVI "res\\HookState.AVI"
/////////////////////////////////////////////////////////////////////////////
//
// WAVE
//
IDR_MSGTYPE_WAVE WAVE DISCARDABLE "res\\MsgType.wav"
IDR_MSGTYPE_WAVE WAVE "res\\MsgType.wav"
/////////////////////////////////////////////////////////////////////////////
//
@@ -665,14 +559,14 @@ END
// REGISTRY
//
IDR_HOOKMSG REGISTRY DISCARDABLE "HookMsg.rgs"
IDR_HOOKMSG REGISTRY "HookMsg.rgs"
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
STRINGTABLE
BEGIN
IDS_ABOUTBOX "HookMsg 정보(&A)..."
END
@@ -695,7 +589,7 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
// Menu
//
IDR_XLISTBOX MENU DISCARDABLE
IDR_XLISTBOX MENU
BEGIN
POPUP "XListBox"
BEGIN

View File

@@ -18,8 +18,8 @@
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
UseOfMFC="1"
@@ -48,7 +48,7 @@
/>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
PreprocessorDefinitions="WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="0"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="stdafx.h"
@@ -68,6 +68,7 @@
/>
<Tool
Name="VCLinkerTool"
UACExecutionLevel="2"
IgnoreDefaultLibraryNames=""
SubSystem="2"
TargetMachine="1"
@@ -149,7 +150,6 @@
/>
<Tool
Name="VCLinkerTool"
GenerateManifest="false"
UACExecutionLevel="2"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"

View File

@@ -1859,18 +1859,17 @@ void CHookMsgDlg::_WorkThreadProc(UINT ThreadType)
}
BOOL bCheckState = g_pStockData->StockVerify( nCodeIndex, Cur_lStockPrice, cbStockType );
if( m_bUsingStockCheckThread == TRUE && WORD_THREAD_WITHOUT_HOGA == ThreadType)
{
if( bCheckState == TRUE )
{ // 호가 재계산...
lStockPrice = g_pStockData->ReCalcPrice( Cur_lStockPrice, nCallLevel );
}
lStockPrice = g_pStockData->ReCalcPrice( Cur_lStockPrice, nCallLevel ); // 호가 재계산...
else
bCheckState = FALSE;
}
else
{
bCheckState = FALSE;
}
strErrorMsg += "종목코드: " + g_strJCode + "\r\n";
if( bCheckState == FALSE )
@@ -1940,7 +1939,7 @@ void CHookMsgDlg::_WorkThreadProc(UINT ThreadType)
nOrder = nTotalBattingMoney / lStockPrice;
nOrder = nOrder - (nOrder%10);
if( cbStockType == 1 || cbStockType == 5 ) // 거래소 or 코스닥.
if( cbStockType == 0 || cbStockType == 1 || cbStockType == 5 ) // 거래소 or 코스닥. -> StockMstm에 구분 사라짐 ***
{
objCpTd03115.CreateInstance( CLSID_CpTd0311 ); // 거래소 매매처리.
}
@@ -2030,7 +2029,7 @@ void CHookMsgDlg::_WorkThreadProc(UINT ThreadType)
{
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 취소주문객체
}

View File

@@ -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]

View File

@@ -120,16 +120,19 @@ UINT StockDataThread( LPVOID arg )
DWORD dwMilliseconds;
while( pStockData->m_bThreadRun )
{
if( pStockData->m_bRunning ) {
if( pStockData->m_bRunning )
{
dwMilliseconds = g_AppEnv.StockCheckInterval;
if( dwMilliseconds < 4000 ) {
if( dwMilliseconds < 4000 )
{
dwMilliseconds = g_AppEnv.StockCheckInterval = 4000;
AfxMessageBox("[환경설정] -> [현재가 쓰레드 체크주기]는 4000ms 이상입니다.\n체크주기를 4000ms로 자동변경합니다.");
}
pStockData->m_pParent->m_hCPValue.SetWindowText("대기중...");
}
else {
else
{
pStockData->m_pParent->m_hCPValue.SetWindowText("멈춤");
dwMilliseconds = INFINITE;
@@ -138,7 +141,7 @@ UINT StockDataThread( LPVOID arg )
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 );
if( dwRet == WAIT_OBJECT_0 &&
pStockData->m_bThreadRun == FALSE )
@@ -146,10 +149,12 @@ UINT StockDataThread( LPVOID arg )
if( pStockData->m_bRunning )
{
if( pStockData->m_objStockMstm == NULL ) {
if( pStockData->m_objStockMstm == NULL )
{
TRACE("CLSID_StockMstm 객체생성...\n");
HRESULT hr = pStockData->m_objStockMstm.CreateInstance( CLSID_StockMstm );
if (FAILED(hr)) {
if (FAILED(hr))
{
AfxMessageBox("현재가 StockMstm생성 실패했습니다.");
_com_issue_error( hr );
}
@@ -181,7 +186,8 @@ UINT StockDataThread( LPVOID arg )
TRACE("CStockData::Run -> catch(...)\n");
}
if( pStockData->m_objStockMstm != NULL ) {
if( pStockData->m_objStockMstm != NULL )
{
pStockData->m_objStockMstm.Release();
pStockData->m_objStockMstm = NULL;
}
@@ -196,6 +202,8 @@ UINT StockDataThread( LPVOID arg )
void CStockData::Running()
{
return; // *** 일시적으로 막은 상태
try
{
CString strJCode;
@@ -220,14 +228,26 @@ void CStockData::Running()
if(nIndex>=m_nMaxData)
break;
if( nMergeCount == 0 )
{
strcat( szMergeCode, m_pData[ nIndex ].szCode );
nMergeCount++;
continue;
}
if( m_pData[ nIndex ].cbStockType == 5 ) // 1-장내, 5-코스닥, 6-제3시장
{
strcat( szMergeCode, m_pData[ nIndex ].szCode );
nMergeCount++;
}
else
{
break;
}
}
if( strlen( szMergeCode ) == 0 ) continue;
if( strlen( szMergeCode ) == 0 )
continue;
m_objStockMstm->SetInputValue( 0, szMergeCode );
m_objStockMstm->BlockRequest();
@@ -256,6 +276,8 @@ void CStockData::Running()
pData->bHeigest = true;
else
pData->bHeigest = false;
TRACE2("*** 실시간 현재가[%s] : %d\n", strJCode, pData->lStockPrice);
}
}
}
@@ -302,7 +324,7 @@ void CStockData::Initialize()
m_pData[ i ].lCode = nCode;
strcpy( m_pData[ i ].szCode, (LPSTR)(LPCTSTR)_strJCode );
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();