|
|||
|
Code:
/*
* GetSystemMetrics() codes
*/
var SM_CXSCREEN = 0;
var SM_CYSCREEN = 1;
var SM_CXVSCROLL = 2;
var SM_CYHSCROLL = 3;
var SM_CYCAPTION = 4;
var SM_CXBORDER = 5;
var SM_CYBORDER = 6;
var SM_CXDLGFRAME = 7;
var SM_CYDLGFRAME = 8;
var SM_CYVTHUMB = 9;
var SM_CXHTHUMB = 10;
var SM_CXICON = 11;
var SM_CYICON = 12;
var SM_CXCURSOR = 13;
var SM_CYCURSOR = 14;
var SM_CYMENU = 15;
var SM_CXFULLSCREEN = 16;
var SM_CYFULLSCREEN = 17;
var SM_CYKANJIWINDOW = 18;
var SM_MOUSEPRESENT = 19;
var SM_CYVSCROLL = 20;
var SM_CXHSCROLL = 21;
var SM_DEBUG = 22;
var SM_SWAPBUTTON = 23;
var SM_RESERVED1 = 24;
var SM_RESERVED2 = 25;
var SM_RESERVED3 = 26;
var SM_RESERVED4 = 27;
var SM_CXMIN = 28;
var SM_CYMIN = 29;
var SM_CXSIZE = 30;
var SM_CYSIZE = 31;
var SM_CXFRAME = 32;
var SM_CYFRAME = 33;
var SM_CXMINTRACK = 34;
var SM_CYMINTRACK = 35;
var SM_CXDOUBLECLK = 36;
var SM_CYDOUBLECLK = 37;
var SM_CXICONSPACING = 38;
var SM_CYICONSPACING = 39;
var SM_MENUDROPALIGNMENT = 40;
var SM_PENWINDOWS = 41;
var SM_DBCSENABLED = 42;
var SM_CMOUSEBUTTONS = 43;
var SM_CXFIXEDFRAME = SM_CXDLGFRAME; /* ;win40 name change */
var SM_CYFIXEDFRAME = SM_CYDLGFRAME; /* ;win40 name change */
var SM_CXSIZEFRAME = SM_CXFRAME; /* ;win40 name change */
var SM_CYSIZEFRAME = SM_CYFRAME; /* ;win40 name change */
var SM_SECURE = 44;
var SM_CXEDGE = 45;
var SM_CYEDGE = 46;
var SM_CXMINSPACING = 47;
var SM_CYMINSPACING = 48;
var SM_CXSMICON = 49;
var SM_CYSMICON = 50;
var SM_CYSMCAPTION = 51;
var SM_CXSMSIZE = 52;
var SM_CYSMSIZE = 53;
var SM_CXMENUSIZE = 54;
var SM_CYMENUSIZE = 55;
var SM_ARRANGE = 56;
var SM_CXMINIMIZED = 57;
var SM_CYMINIMIZED = 58;
var SM_CXMAXTRACK = 59;
var SM_CYMAXTRACK = 60;
var SM_CXMAXIMIZED = 61;
var SM_CYMAXIMIZED = 62;
var SM_NETWORK = 63;
var SM_CLEANBOOT = 67;
var SM_CXDRAG = 68;
var SM_CYDRAG = 69;
var SM_SHOWSOUNDS = 70;
var SM_CXMENUCHECK = 71; /* Use instead of GetMenuCheckMarkDimensions()! */
var SM_CYMENUCHECK = 72;
var SM_SLOWMACHINE = 73;
var SM_MIDEASTENABLED = 74;
var SM_MOUSEWHEELPRESENT = 75;
var SM_XVIRTUALSCREEN = 76;
var SM_YVIRTUALSCREEN = 77;
var SM_CXVIRTUALSCREEN = 78;
var SM_CYVIRTUALSCREEN = 79;
var SM_CMONITORS = 80;
var SM_SAMEDISPLAYFORMAT = 81;
var SM_IMMENABLED = 82;
var SM_CXFOCUSBORDER = 83;
var SM_CYFOCUSBORDER = 84;
var SM_CMETRICS = 76;
var SM_CMETRICS = 86;
var SM_REMOTESESSION = 0x1000;
var SM_SHUTTINGDOWN = 0x2000;
dllimport "user32.dll" stdcall int GetSystemMetrics(int);
var monitors = GetSystemMetrics(SM_CMONITORS);
Dialogs.msgBox("monitors:" + monitors);
|
|
|||
|
it can't work, there is the SWFKit trace:
FSCommand("FFish_Run", "Initialize") Warning: using undefined variable "Dll" Warning: unknown method "registerFunction" Warning: using undefined variable "GetSystemMetrics" Warning: call a undefined function Warning: using undefined variable "monitors" undefined I had import the user32.dll in project that the path is the same as main movie. |
|
|||
|
maybe you give my a .zip file with a whole project !
or check what I did. download my code: http://www.oyxiao.cn/dll.rar Thanks! |
![]() |
Was this information helpful? Yes No
| Thread Tools | |
| Display Modes | |
|
|