This commit is contained in:
@@ -50,7 +50,7 @@
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
@@ -108,7 +108,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="copy "$(OutDir)\CheckServer.exe" ".\..\Bin""
|
||||
CommandLine=""
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
|
||||
@@ -107,7 +107,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="copy "$(OutDir)\HLStockWindow.exe" ".\..\Bin""
|
||||
CommandLine=""
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
|
||||
@@ -333,11 +333,11 @@ BOOL CHLStockWindowDlg::Running()
|
||||
::MessageBox( NULL, "상하한가 검사중 문제가 발생하였습니다. \n에러코드:002", "CHLStockWindowDlg::Running()", MB_ICONERROR|MB_TOPMOST );
|
||||
}
|
||||
|
||||
#ifdef _DEBUG
|
||||
CString str;
|
||||
str = bRet ? "Running retrn TRUE":"Running return FALSE";
|
||||
AfxMessageBox(str);
|
||||
#endif
|
||||
//#ifdef _DEBUG
|
||||
// CString str;
|
||||
// str = bRet ? "Running retrn TRUE":"Running return FALSE";
|
||||
// AfxMessageBox(str);
|
||||
//#endif
|
||||
|
||||
return bRet;
|
||||
}
|
||||
|
||||
@@ -169,7 +169,6 @@ BOOL APIENTRY DllMain( HINSTANCE hModule,
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
BOOL WINAPI HAPI_InstallHook( HWND hMainWnd,
|
||||
HWND hWnd1,
|
||||
HWND hWnd2,
|
||||
@@ -338,7 +337,7 @@ LRESULT CALLBACK GetMsgProc_Wnd1( INT hc, WPARAM wParam, LPARAM lParam )
|
||||
InitSubClass_Wnd1( );
|
||||
}
|
||||
|
||||
return CallNextHookEx(g_hHookGetMessage_Wnd1, hc, wParam, lParam);
|
||||
return CallNextHookEx(NULL, hc, wParam, lParam);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -357,7 +356,7 @@ LRESULT CALLBACK GetMsgProc_Wnd2( INT hc, WPARAM wParam, LPARAM lParam )
|
||||
InitSubClass_Wnd2( );
|
||||
}
|
||||
|
||||
return CallNextHookEx(g_hHookGetMessage_Wnd2, hc, wParam, lParam);
|
||||
return CallNextHookEx(NULL, hc, wParam, lParam);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -376,7 +375,7 @@ LRESULT CALLBACK GetMsgProc_Wnd3( INT hc, WPARAM wParam, LPARAM lParam )
|
||||
InitSubClass_Wnd3( );
|
||||
}
|
||||
|
||||
return CallNextHookEx(g_hHookGetMessage_Wnd3, hc, wParam, lParam);
|
||||
return CallNextHookEx(NULL, hc, wParam, lParam);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -400,7 +399,7 @@ LRESULT CALLBACK Proc_Wnd1( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
|
||||
|
||||
gsmd.wParam = wParam;
|
||||
gsmd.lParam = lParam;
|
||||
strcpy( (char*)gsmd.ExtraData, pItem->pszText );
|
||||
strcpy_s( (char*)gsmd.ExtraData, 256, pItem->pszText );
|
||||
|
||||
gcds.dwData = UM_HOOKOK_WND1;
|
||||
|
||||
@@ -556,7 +555,7 @@ LRESULT CALLBACK Proc_Wnd3( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
|
||||
|
||||
gsmd.wParam = MSG_LIST_SET_ITEM;
|
||||
gsmd.lParam = pLvitem->iSubItem;
|
||||
strcpy( (char*)gsmd.ExtraData, (char*)pLvitem->pszText);
|
||||
strcpy_s( (char*)gsmd.ExtraData, 256, (char*)pLvitem->pszText);
|
||||
|
||||
gcds.dwData = UM_HOOKOK_WND3;
|
||||
|
||||
@@ -571,7 +570,7 @@ LRESULT CALLBACK Proc_Wnd3( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
|
||||
|
||||
gsmd.wParam = wParam;
|
||||
gsmd.lParam = lParam;
|
||||
strcpy( (char*)gsmd.ExtraData, (char*)lParam);
|
||||
strcpy_s( (char*)gsmd.ExtraData, 256, (char*)lParam);
|
||||
|
||||
gcds.dwData = UM_HOOKOK_WND3;
|
||||
|
||||
|
||||
@@ -30,11 +30,11 @@ typedef struct
|
||||
} SPYMSGDATA, *PSPYMSGDATA;
|
||||
|
||||
// External function prototypes
|
||||
BOOL WINAPI HAPI_InstallHook( HWND hMainWnd,
|
||||
HOOKINJLIBAPI BOOL WINAPI HAPI_InstallHook( HWND hMainWnd,
|
||||
HWND hWnd1,
|
||||
HWND hWnd2,
|
||||
HWND hWnd3 );
|
||||
BOOL WINAPI HAPI_UninstallHook( );
|
||||
HOOKINJLIBAPI BOOL WINAPI HAPI_UninstallHook( );
|
||||
|
||||
//////////////////////////////// End of File //////////////////////////////////
|
||||
#ifdef __cplusplus
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="2"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
@@ -48,18 +48,10 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;HOOKINJ_EXPORTS"
|
||||
StringPooling="true"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="2"
|
||||
PrecompiledHeaderThrough="stdafx.h"
|
||||
PrecompiledHeaderFile=".\Release/HookInj.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
@@ -76,14 +68,9 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/HookInj.dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
IgnoreDefaultLibraryNames="libcmt.lib"
|
||||
ProgramDatabaseFile=".\Release/HookInj.pdb"
|
||||
IgnoreDefaultLibraryNames=""
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
ImportLibrary=".\Release/HookInj.lib"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
@@ -108,14 +95,14 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="copy "$(OutDir)\HookInj.dll" .\..\HookMsg\Release
copy "$(OutDir)\HookInj.dll" .\..\Bin
"
|
||||
CommandLine=""
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
ConfigurationType="2"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
@@ -146,8 +133,8 @@
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
|
||||
RuntimeLibrary="1"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_AFXDLL;_CRT_SECURE_NO_WARNINGS"
|
||||
RuntimeLibrary="3"
|
||||
UsePrecompiledHeader="2"
|
||||
PrecompiledHeaderThrough="stdafx.h"
|
||||
WarningLevel="3"
|
||||
@@ -165,11 +152,14 @@
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
Name="VCLinkerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
@@ -179,6 +169,9 @@
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="
"
|
||||
|
||||
@@ -44,24 +44,14 @@
|
||||
MkTypLibCompatible="true"
|
||||
SuppressStartupBanner="true"
|
||||
TargetEnvironment="1"
|
||||
TypeLibraryName=".\Release/HookMsg.tlb"
|
||||
HeaderFileName=""
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
|
||||
StringPooling="true"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="2"
|
||||
PrecompiledHeaderThrough="stdafx.h"
|
||||
PrecompiledHeaderFile=".\Release/HookMsg.pch"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
BrowseInformation="1"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
/>
|
||||
@@ -78,14 +68,8 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
OutputFile=".\Release/HookMsg.exe"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
IgnoreDefaultLibraryNames="libcmt.lib"
|
||||
ProgramDatabaseFile=".\Release/HookMsg.pdb"
|
||||
IgnoreDefaultLibraryNames=""
|
||||
SubSystem="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
/>
|
||||
<Tool
|
||||
@@ -110,7 +94,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="copy "$(OutDir)\HookMsg.exe" ".\..\Bin""
|
||||
CommandLine=""
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
@@ -166,6 +150,7 @@
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
GenerateManifest="false"
|
||||
UACExecutionLevel="2"
|
||||
IgnoreDefaultLibraryNames=""
|
||||
GenerateDebugInformation="true"
|
||||
SubSystem="2"
|
||||
|
||||
@@ -54,6 +54,8 @@ void CLockControlDlg::OnClose()
|
||||
{
|
||||
SaveWindowPlacement();
|
||||
|
||||
g_theApp.m_bShowLockContorlDlg = FALSE;
|
||||
|
||||
CDialog::OnClose();
|
||||
|
||||
DestroyWindow ();
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
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]
|
||||
|
||||
@@ -66,7 +66,12 @@ extern AUTOMEDO_MSGDATA g_AutomedoData;
|
||||
extern COPYDATASTRUCT g_AutoMedoCopyDataStructure;
|
||||
/////////////////////////////////////////////////
|
||||
|
||||
|
||||
#ifdef _DEBUG
|
||||
#pragma comment(lib,"Debug/HookInj.lib")
|
||||
#else
|
||||
#pragma comment(lib,"Release/HookInj.lib")
|
||||
#endif
|
||||
#pragma message("Automatically linking with HookInj.lib")
|
||||
#include "../HookInj/HookInj.h"
|
||||
|
||||
#pragma comment( lib, "ws2_32.lib" )
|
||||
|
||||
Reference in New Issue
Block a user