SAS DATE STEP中调用WIN API例子(转载)
来源:互联网 发布:音频压缩算法公式 编辑:程序博客网 时间:2024/04/29 12:00
* Windows FindWindowA, GetSystemMenu and RemoveMenu sample code;
* Richard A. DeVenezia;
* http://www.devenezia.com;
*
* 6/9/01
* Disable the menu item 'Close' (and X icon) of a SAS session;
*;
filename SASCBTBL catalog 'WORK.WINAPI.NOXICON.SOURCE';
data _null_;
file SASCBTBL;
input ;
put _infile_;
cards4;
routine FindWindowA
module = user32
minarg = 2
maxarg = 2
stackpop = called
returns = ulong
;
arg 1 char input byaddr format=$cstr200.; * LPCTSTR lpClassName;
arg 2 char input byaddr format=$cstr200.; * LPCTSTR lpWindowName;
ROUTINE GetSystemMenu
module = user32
minarg = 2
maxarg = 2
stackpop = called
returns = long
;
arg 1 num input byvalue format=ib4.; * HWND hwnd;
arg 2 num input byvalue format=ib4.; * BOOL bRevert;
ROUTINE RemoveMenu
module = user32
minarg = 3
maxarg = 3
stackpop = called
returns = long
;
arg 1 num input byvalue format=pib4.; * HMENU hMenu;
arg 2 num input byvalue format=ib4.; * UINT uPosition;
arg 3 num input byvalue format=ib4.; * UINT uFlags;
;;;;
data _null_;
WinClass = 'SAS aws';
WinTitle = 'SAS';
hWndSas = modulen ('FindWindowA', WinClass, WinTitle);
hMenuSas = modulen ('GetSystemMenu', hWndSas, 0);
* assume the standard window menu,
* (that drop down menu shown when upper left icon clicked or
* when icon in task bar right clicked)
* is Restore:Move:Size:Minimize:Maximize:Separator:Close
*;
mf_bypos = 0400X;
rc = modulen ('RemoveMenu', hMenuSas, 6, mf_bypos); * remove Close;
rc = modulen ('RemoveMenu', hMenuSas, 5, mf_bypos); * remove Separator;
run;
- SAS DATE STEP中调用WIN API例子(转载)
- SAS IT技术(Workspace Manager),接口支持DATE STEP
- C# 中 调用 Win API 函数
- Java调用Win API
- C#调用WIN API
- 调用WIN API实现在菜单项中加入图标
- c# 调用研华AD板API例子(转载)
- \t\tc# 调用研华AD板API例子(转载)
- SAS中调用动态链接库(C++,DLL)
- 在自定义Server Control中捆绑JS文件 Step by Step (webreource例子)
- SAS宏保存以便快速调用的三种解决方案(转载)
- SAS如何在VB中调用?
- 一个在c#中 调用API的例子
- python 执行cmd/调用win API
- c# Win Form程序调用Web API
- C#中调用Windows API的要点(转载)
- 请问各位大侠,如何在DELPHI中调用WIN API函数,谢谢。
- 几个API调用的例子
- Apache2 + mod_ssl + php5 完全安装实录(3)
- [转贴]2004 Athens Olympic Game CCTV Broadcasting Schedule
- Apache2 + mod_ssl + php5 完全安装实录(4)
- 追星之旅
- 破解Device Monitor心得
- SAS DATE STEP中调用WIN API例子(转载)
- oracle8i在redhat7.1~7.3下的安装
- jsp设计模式
- boy
- 男人和女人之间的心理游戏
- 打往天堂的电话!(转)
- 拿什么勾引你,我的爱人
- 知识碎片
- 我的简历