Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Cách để chương trình chiếm dụng cả màn hình và bàn phím

  1. #1
    Ngày gia nhập
    06 2007
    Bài viết
    182

    Mặc định Cách để chương trình chiếm dụng cả màn hình và bàn phím

    Mình đang làm một chương trình giống như thi olempia, ở máy khách mình muốn cái chương trình chiếm dụng toàn bộ màn hình, và khi ấn tất cả các phím trên bàn phím cũng ko thể thoát chương trình được trừ khi bấm một tổ hợp phím tắt nào đó mới có thể cho phép can thiệp thu nhỏ màn hình chương trình. Tất nhiên là không phải khóa bàn phím, bàn phím vẫn có thể nhập dữ liệu vào cái chương trình chiếm dụng màn hình kia. Bạn nào biết giúp tớ với nhé . Hi
    Chiến thắng bằng mọi thủ đoạn. Quan trọng là kết quả.

  2. #2
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    bạn chỉnh thuộc tính windowsState = maximum;
    còn khóa bàn phím thì bạn dùng API hàm của window sẽ khóa đc thôi ah

  3. #3
    Ngày gia nhập
    10 2010
    Bài viết
    518

    Chiếm hết màn hình thì chỉ cần đặt TopMost=true & đặt kích thước của form bằng kích thước của màn hình(kích thước màn hình là Screen.PrimaryScreen.Bound-cái này dùng ctrl+space để ghi cho chuẩn nhé). Còn bàn phím thì phải hook keyboard thôi-trong đấy có tổ hợp ctrl+alt+del là k thể chặn dc. Thường thì ng ta hay làm thêm 1 timer rồi kiểm tra liên tục xem có chương trình nào có title là Windows Task manger không(khi có 2 cửa sổ cùng đặt TopMost =true thì cửa sổ nào dc active sẽ nhìn thấy), nếu có thì tắt nó đi(gửi WM_CLOSE), trên win xp thì là vậy còn sang win 7 thì ctrl+alt+del nó hiện task manager nữa-xử lý thế nào thì m cũng k rõ.

  4. #4
    Ngày gia nhập
    06 2007
    Bài viết
    182

    Trích dẫn Nguyên bản được gửi bởi Solewind.IT Xem bài viết
    Chiếm hết màn hình thì chỉ cần đặt TopMost=true & đặt kích thước của form bằng kích thước của màn hình(kích thước màn hình là Screen.PrimaryScreen.Bound-cái này dùng ctrl+space để ghi cho chuẩn nhé). Còn bàn phím thì phải hook keyboard thôi-trong đấy có tổ hợp ctrl+alt+del là k thể chặn dc. Thường thì ng ta hay làm thêm 1 timer rồi kiểm tra liên tục xem có chương trình nào có title là Windows Task manger không(khi có 2 cửa sổ cùng đặt TopMost =true thì cửa sổ nào dc active sẽ nhìn thấy), nếu có thì tắt nó đi(gửi WM_CLOSE), trên win xp thì là vậy còn sang win 7 thì ctrl+alt+del nó hiện task manager nữa-xử lý thế nào thì m cũng k rõ.
    nếu biết rõ hơn thì chỉ mình với còn ko biết thì để mình tìm tiếp, cảm ơn đã giúp đỡ
    Chiến thắng bằng mọi thủ đoạn. Quan trọng là kết quả.

  5. #5
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    Trích dẫn Nguyên bản được gửi bởi Solewind.IT Xem bài viết
    Chiếm hết màn hình thì chỉ cần đặt TopMost=true & đặt kích thước của form bằng kích thước của màn hình(kích thước màn hình là Screen.PrimaryScreen.Bound-cái này dùng ctrl+space để ghi cho chuẩn nhé). Còn bàn phím thì phải hook keyboard thôi-trong đấy có tổ hợp ctrl+alt+del là k thể chặn dc. Thường thì ng ta hay làm thêm 1 timer rồi kiểm tra liên tục xem có chương trình nào có title là Windows Task manger không(khi có 2 cửa sổ cùng đặt TopMost =true thì cửa sổ nào dc active sẽ nhìn thấy), nếu có thì tắt nó đi(gửi WM_CLOSE), trên win xp thì là vậy còn sang win 7 thì ctrl+alt+del nó hiện task manager nữa-xử lý thế nào thì m cũng k rõ.
    ai nói bạn cái đó ko disable đc :-?

  6. #6
    Ngày gia nhập
    09 2010
    Nơi ở
    Hà nội
    Bài viết
    210

    Mặc định Cách để chương trình chiếm dụng cả màn hình và bàn phím

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    ai nói bạn cái đó ko disable đc :-?
    bạn biết thì bạn nên chia sẻ cho mọi người cùng biết , bạn ko nên comment như vậy . cảm ơn !
    Quá yêu em khiến em xem
    Đó như là sơ hở
    Em điểu khiển và biến tôi thành 1 thằng khở

  7. #7
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    tớ đã từng làm wa rùi nên tớ bik đc hay ko, chứ ko fai nói bừa. Và tất nhiên tớ tìm được trên mạng thì tất nhiên các bạn cũng thế

  8. #8
    Ngày gia nhập
    10 2010
    Bài viết
    518

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    tớ đã từng làm wa rùi nên tớ bik đc hay ko, chứ ko fai nói bừa. Và tất nhiên tớ tìm được trên mạng thì tất nhiên các bạn cũng thế
    Uh.chặn được nhưng k phải bằng hook & k phải win nào nó hoạt động. Bác xem các chương trình quản lý máy tại quán net đa số họ làm theo hướng mình nói- khi bác nhấn ctrl+alt+del thì task manager vẫn hiện lên nhưng rồi nó bị tắt ngay sau đấy. Mà viết như vậy thì nó k phụ thuộc vào hệ điều hành(nếu là HDH cổ trước vista).
    Đã được chỉnh sửa lần cuối bởi Solewind.IT : 20-09-2011 lúc 06:09 PM.

  9. #9
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    mình disable luon tổ hợp phím đó khi Form load lên, ko giống như bạn nói là hiện taskmanager lên rùi tắt đâu.
    khi nhận tổ hợp phím sẽ đưa ra bảng thông báo lỗi of window ah.

    còn có hoạt động tốt trên mọi win ko thì tớ ko rõ, nhưng chắc 1 điều là winxp disable đc hết

  10. #10
    Ngày gia nhập
    10 2010
    Bài viết
    518

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    mình disable luon tổ hợp phím đó khi Form load lên, ko giống như bạn nói là hiện taskmanager lên rùi tắt đâu.
    khi nhận tổ hợp phím sẽ đưa ra bảng thông báo lỗi of window ah.

    còn có hoạt động tốt trên mọi win ko thì tớ ko rõ, nhưng chắc 1 điều là winxp disable đc hết
    Vậy bác cho xin đoạn code, trước h m vẫn cho là winxp là k thể dc.

Các đề tài tương tự

  1. Thần Chiến Online - Quyết Chiến bang hội!!!
    Gửi bởi mabu00 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 3
    Bài viết cuối: 11-08-2013, 09:17 PM
  2. Máy chiếu vật thể Megapower MVP-232, các loại máy chiếu chất lượng cao
    Gửi bởi thanhhelios trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 22-03-2013, 10:32 AM
  3. Chuyên phân phối các loại chiếu bông, chiếu trớn, chiếu cói, chiếu trúc, chiếu tre,..
    Gửi bởi vuanuivang180792 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 10-01-2013, 01:18 PM
  4. Máy chiếu 3D - Máy Chiếu full HD - Máy chiếu Phim Gia Đình
    Gửi bởi NgjchLanDJ trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 26-07-2012, 09:22 AM
  5. Mang rạp chiếu phim 3d về nhà với máy chiếu sony vpl-vw30es
    Gửi bởi NgjchLanDJ trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 24-07-2012, 05:00 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn