Programmet ändrar storleken på webbläsarens fönster så att det kan bli bredare än skärmen!
Tyvärr har jag ingen webbplats där jag kan publicera binärfiler, och jag har dessutom inte orkat lägga till kommandoradparametertolkning, annars hade detta kunnat bli ett klart smidigare program som körs med t.ex. start->kör eller som en genväg från startmenyn (då med rätt parametrar inlagda i genvägen).
Om någon faktiskt är intersserad av att (prov)köra detta eller liknande och inte är sugen på att laborera med Visual C++ själv så säg till så kanske jag orkar registrera mig på Sourceforge.net och skapar ett projekt där.
Gör såhär:
Dra hem Visual c++ Express (gratis) från microsoft.com
Välj nytt Win32-projekt och ge det ett bra namn.
Rensa bort allt UTOM detta i projektnamn.cpp-filen:
Kod: Markera allt
#include "stdafx.h"
#include "SetWinPos2.h"
#define MAX_LOADSTRING 100
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
}
Kopera koden i svaret med ett långt kodblock (med grå bakgrund) FÖRUTOM de fyra #include-raderna överst och FÖRUTOM de sex sista raderna (d.v.s. _tmain-funktionen).
Klistra in den kopierade koden i projektnamn.cpp-filen i Visual C++ mellan raden "#define MAX_LOADSTRING 100" och raden som börjar med "int APIENTRY _tWinMain(HINSTANCE hInstance,..."
Öppna stdafx.h (dubbelklick i vänsterkanten i Visual C++ Express).
Lägg till dessa rader längst ned:
Kod: Markera allt
#include <iostream>
#include <string>
#include <vector>
Lägg in en ny rad före sista raden med }, som ser ut såhär:
Kod: Markera allt
SetWindowPos( FindWindowStart(TEXT("Forum - S") ), HWND_NOTOPMOST, -4, -4, 1400, 995 , SWP_NOSENDCHANGING | SWP_NOZORDER );
För att återfå "kontroll" på webbläsaren vars minimera/återställ/maximera/stäng-knappar hamnar utanför skärmkanten så håll ALT intryckt och tryck på mellanslag och välj sedan något lämpligt i menyn, t.ex. återställ, maximera, flytta eller ändra storlek.
OBS siffrorna -4 ovan är utprovade med Chrome redan maximerat.
Nybörjarhjälp för Visual C++: Tryck på F5 för att "bygga" programmet och ifall inga allvarliga fel upptäcks också köra det. (För ett "seriöst" program så väljer man sen "release" istället för "debug" och "bygger" det med F7 för att få en inte lika svullen .exe-fil att distribuera).