OldSchoolHack

Registrieren / Anmelden Deutsch

Benutzersuche: huangfengye

Such-Informationen
huangfengye
Themen im Forum
Thema Forum Letzter Beitrag Beiträge Zugriffe
icon

Go to first new post [Help] CheckBox Error....don't show Erstellt am: So 12. Okt 2014, 13:02

huangfengye

preview Vorschau

Go To Post

hi ,admin, i have a problem with the Gui edit

http://puu.sh/c9iHQ/5595e8bd0e.png
BUT, when i input it to my game , the Gui isn't right...


just like this.It;s don;t show me the CheckBox..... just show the PictureBox
http://puu.sh/c9iVO/deff08498f.jpg
Bugtracker

So 12. Okt 2014, 16:37

von KN4CK3R Go to last post
2 607
icon

Go to first new post [Help] CheckBox Error....don't show Erstellt am: So 12. Okt 2014, 13:02

huangfengye

preview Vorschau

Go To Post

TEXT Code:
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <OSHGui>
  3. <form name="form1" enabled="true" visible="true" location="6,6" size="625,605" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF7C7B79" text=" TMDHack - 高级版">
  4. <tabControl name="tabControl1" enabled="true" visible="true" location="0,0" size="615,575" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF737373">
  5. <tabPage name="tabPage1" enabled="true" visible="true" location="0,18" size="615,557" anchor="top|bottom|left|right" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF474747" text=" 透 视 [ Visual ] ">
  6. <checkBox name="checkBoxVischeck" enabled="true" visible="true" location="50,30" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="可见检测" checked="false" />
  7. <checkBox name="checkBox2DBox" enabled="true" visible="true" location="50,70" size="64,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="2D 方框" checked="false" />
  8. <checkBox name="checkBoxNameesp" enabled="true" visible="true" location="50,150" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示名字" checked="false" />
  9. <checkBox name="checkBoxDistesp" enabled="true" visible="true" location="50,190" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示距离" checked="false" />
  10. <groupBox name="groupBox1" enabled="true" visible="true" location="250,30" size="125,120" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="目标选择">
  11. <radioButton name="radioButtonTarget0" enabled="true" visible="true" location="25,25" size="60,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="所有人" checked="true" />
  12. <radioButton name="radioButtonTarget1" enabled="true" visible="true" location="25,65" size="48,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="敌人" checked="false" />
  13. </groupBox>
  14. <checkBox name="checkBoxBonePoint" enabled="true" visible="true" location="50,110" size="84,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示骨骼点" checked="false" />
  15. <checkBox name="checkBoxHealth" enabled="true" visible="true" location="50,230" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示血量" checked="false" />
  16. <checkBox name="checkBoxRadar" enabled="true" visible="true" location="50,270" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示雷达" checked="false" />
  17. <groupBox name="groupBoxHealthESP" enabled="true" visible="true" location="250,175" size="125,120" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="显示血量">
  18. <checkBox name="checkBoxHealthBar" enabled="true" visible="true" location="25,25" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示血条" checked="false" />
  19. <checkBox name="checkBoxHealthText" enabled="true" visible="true" location="25,65" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示文字" checked="false" />
  20. </groupBox>
  21. <groupBox name="groupBox8" enabled="true" visible="true" location="395,175" size="125,120" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="显示雷达">
  22. <radioButton name="radioButtonRadarEnemy" enabled="true" visible="true" location="25,25" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示敌人" checked="false" />
  23. <radioButton name="radioButtonRadarAll" enabled="true" visible="true" location="25,65" size="84,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="显示所有人" checked="true" />
  24. </groupBox>
  25. </tabPage>
  26. <tabPage name="tabPage2" enabled="true" visible="false" location="0,18" size="615,557" anchor="top|bottom|left|right" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF474747" text=" 自 瞄 [ Aimbot ] ">
  27. <checkBox name="checkBoxAimbot" enabled="true" visible="true" location="50,30" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="自瞄开关" checked="false" />
  28. <groupBox name="groupBox3" enabled="true" visible="true" location="46,63" size="510,475" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="自瞄设置">
  29. <groupBox name="groupBoxAimType" enabled="true" visible="true" location="20,15" size="125,120" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="目标选择方式">
  30. <radioButton name="radioButtonAimType0" enabled="true" visible="true" location="25,25" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="准星最近" checked="true" />
  31. <radioButton name="radioButtonAimType1" enabled="true" visible="true" location="25,65" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="距离最近" checked="false" />
  32. </groupBox>
  33. <groupBox name="groupBoxAimFov" enabled="true" visible="true" location="170,15" size="125,190" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="自瞄角度">
  34. <radioButton name="radioButtonFov0" enabled="true" visible="true" location="25,20" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="极小角度" checked="false" />
  35. <radioButton name="radioButtonFov1" enabled="true" visible="true" location="25,50" size="60,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="小角度" checked="true" />
  36. <radioButton name="radioButtonFov2" enabled="true" visible="true" location="25,80" size="60,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="中角度" checked="false" />
  37. <radioButton name="radioButtonFov3" enabled="true" visible="true" location="25,110" size="60,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="大角度" checked="false" />
  38. <radioButton name="radioButtonFov4" enabled="true" visible="true" location="25,140" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="超大角度" checked="false" />
  39. </groupBox>
  40. <groupBox name="groupBoxAimPos" enabled="true" visible="true" location="320,15" size="165,425" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="自瞄点">
  41. <pictureBox name="pictureBox1" enabled="true" visible="true" location="15,13" size="130,390" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="0" backColor="0" image="C:\Users\Administrator\Desktop\QQ图片20141012181713.jpg" />
  42. <radioButton name="radioButtonHelmet" enabled="true" visible="true" location="65,19" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  43. <radioButton name="radioButtonHead" enabled="true" visible="true" location="67,52" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  44. <radioButton name="radioButtomNeck" enabled="true" visible="true" location="70,79" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  45. <radioButton name="radioButtonLShoulder" enabled="true" visible="true" location="100,85" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  46. <radioButton name="radioButtonRShoulder" enabled="true" visible="true" location="45,84" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  47. <radioButton name="radioButtonChest" enabled="true" visible="true" location="74,108" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  48. <radioButton name="radioButtonRElbow" enabled="true" visible="true" location="40,133" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  49. <radioButton name="radioButtonLElbow" enabled="true" visible="true" location="107,144" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  50. <radioButton name="radioButtonStomac" enabled="true" visible="true" location="70,151" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  51. <radioButton name="radioButtonPenis" enabled="true" visible="true" location="69,188" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  52. <radioButton name="radioButtonLWrist" enabled="true" visible="true" location="119,185" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  53. <radioButton name="radioButtonRWrist" enabled="true" visible="true" location="27,177" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  54. <radioButton name="radioButtonLKnee" enabled="true" visible="true" location="72,254" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  55. <radioButton name="radioButtonRKnee" enabled="true" visible="true" location="43,256" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  56. <radioButton name="radioButtonLAnkle" enabled="true" visible="true" location="96,343" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  57. <radioButton name="radioButtonRAnkle" enabled="true" visible="true" location="52,353" size="17,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="" checked="false" />
  58. </groupBox>
  59. <groupBox name="groupBoxAimKey" enabled="true" visible="true" location="170,235" size="125,190" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="0" text="自瞄按键">
  60. <radioButton name="radioButtonAimKey0" enabled="true" visible="true" location="25,20" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="鼠标左键" checked="false" />
  61. <radioButton name="radioButtonAimKey1" enabled="true" visible="true" location="25,50" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="鼠标右键" checked="true" />
  62. <radioButton name="radioButtonAimKey2" enabled="true" visible="true" location="25,81" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="鼠标中键" checked="false" />
  63. <radioButton name="radioButtonAimKey3" enabled="true" visible="true" location="25,110" size="42,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="T键" checked="false" />
  64. <radioButton name="radioButtonAimKey4" enabled="true" visible="true" location="25,140" size="76,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="左SHIFT键" checked="false" />
  65. </groupBox>
  66. </groupBox>
  67. </tabPage>
  68. <tabPage name="tabPage3" enabled="true" visible="false" location="0,18" size="615,557" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF474747" text=" 其 它 [ Misc ] ">
  69. <checkBox name="checkBoxNorecoil" enabled="true" visible="true" location="50,30" size="96,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="武器无后坐力" checked="false" />
  70. <checkBox name="checkBoxNospread" enabled="true" visible="true" location="50,70" size="84,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="子弹返扩散" checked="false" />
  71. <checkBox name="checkBoxNoblood" enabled="true" visible="true" location="50,110" size="72,17" anchor="top|left" autoSize="true" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF222222" text="修复忍者" checked="false" />
  72. <button name="buttonChangeName" enabled="true" visible="true" location="250,30" size="92,24" anchor="top|left" autoSize="false" font="Arial,11,false,false,false" foreColor="FFE5E0E4" backColor="FF4E4E4E" text="隐藏名字(F7)" />
  73. </tabPage>
  74. </tabControl>
  75. </form>
  76. </OSHGui>
Bugtracker

So 12. Okt 2014, 16:37

von KN4CK3R Go to last post
2 607
icon

Go to first new post [Help] error LNK2001 Erstellt am: Mi 12. Mär 2014, 15:45

huangfengye

preview Vorschau

Go To Post

error 
LNK2001


: unresolved external symbol "public: __thiscall OSHGui:rawing::RendererDX9::RendererDX9(struct IDirect3DDevice9 *)" (??0RendererDX9@Drawing@OSHGui@@QAE@PAUIDirect3DDevice9@@@Z)
TEXT Code:
  1. #define WIN32_LEAN_AND_MEAN
  2. #define NOMINMAX
  3. #include <windows.h>
  4. #include <Shellapi.h>
  5. #include <d3dx9.h>
  6.  
  7. #undef MessageBox
  8. #include <iostream>
  9. #include <sstream>
  10. #include <memory>
  11. #pragma comment(lib, "d3d9.lib")
  12. #pragma comment(lib, "d3dx9.lib")
  13. #pragma  comment(lib,"oshgui.lib")
  14. //---------------------------------------------------------------------------
  15. #include "OSHGui.hpp"
  16. #include "DrawingDirect3D9RendererDX9.hpp"
  17. #include "InputWindowsMessage.hpp"
  18. //#include "DrawingDirect3D9RendererDX9.cpp"
  19. //---------------------------------------------------------------------------
  20. using namespace OSHGui;
  21. //---------------------------------------------------------------------------
  22. LPDIRECT3D9 pD3D = nullptr;
  23. LPDIRECT3DDEVICE9 pDevice = nullptr;
  24. D3DPRESENT_PARAMETERS pp;
  25. Input::WindowsMessage input;
  26. class MainForm : public Form
  27. {
  28. private:
  29. LinkLabel *linkLabel;
  30. void InitializeComponent()
  31. {
  32. this->SetText("OldSchoolHack GUI by KN4CK3R");
  33. this->SetSize(Drawing::Size(218, 289));
  34. linkLabel = new LinkLabel();
  35. linkLabel->SetName("linkLabel");
  36. linkLabel->SetLocation(Drawing::Point(3, 9));
  37. linkLabel->SetText("visit www.oldschoolhack.me);
  38. linkLabel->GetClickEvent() += ClickEventHandler(std::bind(&MainForm::linkLabel_Click, this, std::placeholders::_1));
  39. this->AddControl(linkLabel);
  40. }
  41. public:
  42. MainForm() : Form()
  43. {
  44. InitializeComponent();
  45. }
  46. void linkLabel_Click(Control *control)
  47. {
  48. ShellExecute(0, "open", "www.oldschoolhack.de", NULL, NULL, SW_SHOWNORMAL);
  49. }
  50. };
  51. //---------------------------------------------------------------------------
  52. HRESULT D3DInit(HWND hwnd)
  53. {
  54. srand(GetTickCount());
  55. if (!(pD3D = Direct3DCreate9(D3D_SDK_VERSION)))
  56. {
  57. return E_FAIL;
  58. }
  59. RECT ClientRect;
  60. GetClientRect(hwnd, &ClientRect);
  61. ZeroMemory(&pp, sizeof(pp));
  62. pp.SwapEffect = D3DSWAPEFFECT_DISCARD;
  63. pp.BackBufferFormat = D3DFMT_X8R8G8B8;
  64. pp.FullScreen_RefreshRateInHz = D3DPRESENT_RATE_DEFAULT;
  65. pp.PresentationInterval = D3DPRESENT_INTERVAL_IMMEDIATE;
  66. pp.Windowed = TRUE;
  67. pp.BackBufferWidth = ClientRect.right;
  68. pp.BackBufferHeight = ClientRect.bottom;
  69. if (FAILED(pD3D->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hwnd, D3DCREATE_SOFTWARE_VERTEXPROCESSING, &pp, &pDevice)))
  70. {
  71. return E_FAIL;
  72. }
  73. ::ShowCursor(false);
  74. D3DXMATRIX Projection;
  75. D3DXMatrixPerspectiveFovLH(&Projection, D3DXToRadian(45.0f), 584.0f / 562.0f, 1.0f, 100.0f);
  76. pDevice->SetTransform(D3DTS_PROJECTION, &Projection);
  77. Application::Instance()->Create(new Drawing::RendererDX9(pDevice)); //create Application
  78. Application::Instance()->Run(std::shared_ptr<Form>(new MainForm())); //set our mainform
  79. Application::Instance()->Enable(); //enable GUI
  80. return S_OK;
  81. }
  82. //---------------------------------------------------------------------------
  83. void D3DRender()
  84. {
  85. if(!pDevice)
  86. {
  87. return;
  88. }
  89. pDevice->Clear(0, 0, D3DCLEAR_TARGET, 0xFF123456, 1.0f, 0);
  90. pDevice->BeginScene();
  91. Application::Instance()->GetRenderer()->Begin(); //begin rendering
  92. Application::Instance()->GetRenderer()->SetRenderRectangle(Drawing::Rectangle(0, 0, 700, 400)); //set the rendering size
  93.  
  94. //render stuff
  95. Application::Instance()->Render(); //render gui
  96. Application::Instance()->GetRenderer()->End(); //end rendering
  97. pDevice->EndScene();
  98. pDevice->Present(0,0,0,0);
  99. }
  100. //---------------------------------------------------------------------------
  101. int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
  102. {
  103. WNDCLASS wc;
  104. ZeroMemory(&wc, sizeof(wc));
  105. wc.style = CS_CLASSDC;
  106. wc.lpfnWndProc = DefWindowProc;
  107. wc.hInstance = GetModuleHandle(0);
  108. wc.lpszClassName = "OSHGui";
  109. wc.hCursor = LoadCursor(0, IDC_ARROW);
  110. RegisterClass(&wc);
  111. HWND hwnd = CreateWindowA("OSHGui", "OSHGui", WS_OVERLAPPEDWINDOW, 100, 100, 700, 400, GetDesktopWindow(), 0, wc.hInstance, 0);
  112. if (SUCCEEDED(D3DInit(hwnd)))
  113. {
  114. ShowWindow(hwnd, SW_SHOWDEFAULT );
  115. UpdateWindow(hwnd);
  116. MSG msg;
  117. ZeroMemory(&msg, sizeof(msg));
  118. while (true)
  119. {
  120. if (!IsWindowVisible(hwnd))
  121. break;
  122. if (PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
  123. {
  124. input.ProcessMessage(&msg);
  125. if (msg.message == WM_QUIT)
  126. break;
  127. TranslateMessage(&msg);
  128. DispatchMessage(&msg);
  129. }
  130. else
  131. {
  132. D3DRender();
  133. }
  134. }
  135. }
  136. if(pDevice)
  137. {
  138. pDevice->Release();
  139. }
  140. if(pD3D)
  141. {
  142. pD3D->Release();
  143. }
  144. UnregisterClass("OSHGui", wc.hInstance);
  145. return 0;
  146. }

I get this error...
how can i fix it??
OldSchoolHack GUI

So 16. Mär 2014, 11:34

von lxlxlxlx1_deleted_deleted Go to last post
6 918
icon

Go to first new post [Help] error LNK2001 Erstellt am: Mi 12. Mär 2014, 15:45

huangfengye

preview Vorschau

Go To Post

Zitat von KN4CK3R
you need to add the Direct3D9 *.cpp files to your project
thanks admin.get it work now
#include "OSHGui.hpp"
#include "Drawing\Direct3D9\RendererDX9.hpp"
#include "Drawing\Direct3D9\FontDX9.hpp"
#include "Drawing\Direct3D9\TextureDX9.hpp"
#include "Drawing\Direct3D9\RendererDX9.cpp"
#include "Drawing\Direct3D9\FontDX9.cpp"
#include "Drawing\Direct3D9\TextureDX9.cpp"
#include "Input\WindowsMessage.hpp"


//---------------------------------------------------------------------------
using namespace OSHGui;
OldSchoolHack GUI

So 16. Mär 2014, 11:34

von lxlxlxlx1_deleted_deleted Go to last post
6 918
icon

Go to first new post [Help] error LNK2001 Erstellt am: Mi 12. Mär 2014, 15:45

huangfengye

preview Vorschau

Go To Post

Zitat von
Please dont include CPP files. Add them to your project files in Visual Studio.
understand new question

TEXT Code:
  1. HRESULT APIENTRY myEndScene(LPDIRECT3DDEVICE9 pDevice)
  2. {
  3. if (Create)
  4. {
  5. D3DVIEWPORT9 viewP;
  6. pDevice->GetViewport(&viewP);
  7. POINT cpos;
  8. GetCursorPos(&cpos);
  9. ScreenToClient(GetForegroundWindow(), &cpos); // Coors Relative to Foreground Windows
  10.  
  11.  
  12. static bool initGui = true;
  13. if (initGui)
  14. {
  15. initGui = false;
  16. Application::Instance()->Create(new Drawing::RendererDX9(pDevice)); //create Application
  17. Application::Instance()->Run(std::shared_ptr<Form>(new MainForm())); //set our mainform
  18. Application::Instance()->Enable(); //enable GUI
  19. }
  20.  
  21. if (GetAsyncKeyState(VK_INSERT) & 1) {
  22. if (!MenuActive) {
  23. Application::Instance()->Enable();
  24. MenuActive = true;
  25. }
  26. else {
  27. Application::Instance()->Disable();
  28. MenuActive = false;
  29. }
  30. }
  31. HWND hwnd=FindWindow(0,"Warface");
  32.  
  33. ShowWindow(hwnd,SW_SHOWDEFAULT);
  34. UpdateWindow(hwnd);
  35. MSG msg;
  36. ZeroMemory(&msg, sizeof(msg));
  37. if (PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
  38. {
  39. input.ProcessMessage(&msg);
  40. if (msg.message == WM_QUIT)
  41. return pEndScene(pDevice);
  42. TranslateMessage(&msg);
  43. DispatchMessage(&msg);
  44. }
  45. else
  46. {
  47. Application::Instance()->GetRenderer()->Begin(); //begin rendering
  48. Application::Instance()->Render(); //render gui
  49. Application::Instance()->GetRenderer()->End(); //end rendering
  50. }
  51.  
  52.  
  53. }
  54. return pEndScene(pDevice);
  55. }
Here is the code,Can Draw the MENU now.
but i can move my mouse。。。。。
http://puu.sh/7w0UB.jpg
OldSchoolHack GUI

So 16. Mär 2014, 11:34

von lxlxlxlx1_deleted_deleted Go to last post
6 918
Downloads
Es wurden keine entsprechenden Downloads gefunden.