Added a library, tried to make IWebBrowser2 not fail

This commit is contained in:
andreja6
2019-11-10 20:11:22 -08:00
parent da3cdf405e
commit 8926860107
3 changed files with 8 additions and 8 deletions

View File

@@ -170,7 +170,7 @@
/> />
<Tool <Tool
Name="VCLinkerTool" Name="VCLinkerTool"
AdditionalDependencies="Advapi32.lib UxTheme.lib Comctl32.lib Comdlg32.lib Shell32.lib" AdditionalDependencies="Advapi32.lib UxTheme.lib Comctl32.lib Comdlg32.lib Shell32.lib Urlmon.lib"
OutputFile="./G3DTest-Debug.exe" OutputFile="./G3DTest-Debug.exe"
LinkIncremental="2" LinkIncremental="2"
SuppressStartupBanner="true" SuppressStartupBanner="true"

View File

@@ -42,15 +42,15 @@ IEBrowser::~IEBrowser(void) {
// Something goes here // Something goes here
int IEBrowser::setExternal(IDispatch** ext) int IEBrowser::setExternal(IDispatch** ext)
{ {
std::cout << &m_IEDispatcher; std::cout << &m_IEDispatcher;
IInternetHostSecurityManager* spSecMan; IInternetHostSecurityManager* spSecMan;
spDocument2->QueryInterface(IID_IInternetHostSecurityManager, spDocument2->QueryInterface(IID_IInternetHostSecurityManager,
(void **) &spSecMan); (void **) &spSecMan);
// TODO: hr needs to say: 'S_OK' // TODO: hr needs to say: 'S_OK'
//spSecMan->QueryCustomPolicy
HRESULT hr = spSecMan->ProcessUrlAction(URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY, HRESULT hr = spSecMan->ProcessUrlAction(URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY,
NULL, 0, NULL, 0, 0, PUAF_DEFAULT); NULL, 0, NULL, 0, 0, PUAF_WARN_IF_DENIED);
(*ext) = &m_IEDispatcher; (*ext) = &m_IEDispatcher;
return 1; return 1;

View File

@@ -405,8 +405,8 @@ bool PartInstance::isUniqueVertex(Vector3 pos)
} }
return true; return true;
} }
int rings = 15; //int rings = 15;
int sectors = 15; //int sectors = 15;
void PartInstance::render(RenderDevice* rd) { void PartInstance::render(RenderDevice* rd) {
//if(nameShown) //if(nameShown)
//postRenderStack.push_back(this); //postRenderStack.push_back(this);
@@ -737,13 +737,13 @@ void PartInstance::render(RenderDevice* rd) {
); );
// Bottom // Bottom
addTriangle(Vector3(renderSize.x,-renderSize.y,-renderSize.z-fsize), addTriangle(Vector3(renderSize.x,-renderSize.y,-renderSize.z+fsize),
Vector3(renderSize.x,-renderSize.y,renderSize.z-fsize), Vector3(renderSize.x,-renderSize.y,renderSize.z-fsize),
Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize) Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize)
); );
addTriangle(Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize), addTriangle(Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize),
Vector3(-renderSize.x,-renderSize.y,-renderSize.z-fsize), Vector3(-renderSize.x,-renderSize.y,-renderSize.z+fsize),
Vector3(renderSize.x,-renderSize.y,-renderSize.z-fsize) Vector3(renderSize.x,-renderSize.y,-renderSize.z+fsize)
); );
// Left // Left
/*addTriangle(Vector3(-renderSize.x,renderSize.y-fsize,-renderSize.z+fsize), /*addTriangle(Vector3(-renderSize.x,renderSize.y-fsize,-renderSize.z+fsize),