各位高手:
我有一个对话框(是模式对话框),标题栏上有最小化按钮,现在当单击(左击或右击)时,都弹出一个菜单(什么“还原”,“移动”...的菜单项);我现在想禁止不弹出这个对话框,请问该怎么做?谢谢!在线等。
同时,在对话对话框标题栏上只有最小化按钮,也想不要关闭按钮(现在最小化按钮和关闭按钮都有);我已在对话框属性中也没有选Maximize box;可还是没有去掉“关闭”按钮。请问怎么做?
我有一个对话框(是模式对话框),标题栏上有最小化按钮,现在当单击(左击或右击)时,都弹出一个菜单(什么“还原”,“移动”...的菜单项);我现在想禁止不弹出这个对话框,请问该怎么做?谢谢!在线等。
同时,在对话对话框标题栏上只有最小化按钮,也想不要关闭按钮(现在最小化按钮和关闭按钮都有);我已在对话框属性中也没有选Maximize box;可还是没有去掉“关闭”按钮。请问怎么做?
解决方案 »
- 关于文件中数据与绘制出的曲线的问题?
- 关于RadioButton的难题.
- dll里使用回调函数,调用的时候有问题
- 关于VC调用VB的activex dll com 组件产生类型不匹配的问题
- 送分的问题,快来看看!
- 请看看是不是我的vc有问题?
- VC中控件的Tab Order对控件的显示有什么影响?比如一个小控件和一个大控件都放在同一个位置,显示的时候TabOrder有什么影响?
- yahoo导航条 是如何制作的?
- 追女孩,怎么追????????????
- To linghushaonian(玉)
- vc的图形编程中,为何不能单步的同时看到客户区所画图形的变化?而cb里面可以的阿。
- 一个对话框中如果有连接远程ftp的时候,连接的过程中 窗口会没有响应,请问怎么能实现响应.
我现在这样做:
void CAFC_SCDlg::OnNcLButtonDown(UINT nHitTest, CPoint point)
{
// TODO: Add your message handler code here and/or call default
//if(nHitTest==HTCAPTION)
return;
CDialog::OnNcLButtonDown(nHitTest, point);
}
怎么还是不行呀!
if (pSysMenu != NULL)
{
pSysMenu->DeleteMenu(SC_CLOSE, MF_BYCOMMAND);
}
例如这样就可以让X那个button变灰,其它
#define SC_SIZE 0xF000
#define SC_MOVE 0xF010
#define SC_MINIMIZE 0xF020
#define SC_MAXIMIZE 0xF030
#define SC_NEXTWINDOW 0xF040
#define SC_PREVWINDOW 0xF050
#define SC_CLOSE 0xF060
有就都删掉